Senior Full Stack Java Developer
12 month contract role
Hybrid Role - 2 days per week on site
Sr. Full-Stack Java Developer
We are seeking a Sr. Full-Stack Java Developer to support and enhance critical enterprise applications. The role involves developing new features, maintaining existing systems, and providing technical guidance within a collaborative development team. The ideal candidate has deep expertise in Java, Spring Boot, Hibernate/JPA, and modern front-end frameworks, along with strong database and SDLC knowledge.
Key Responsibilities:
· Develop and maintain enterprise-level Java applications using Spring MVC, Spring Boot, Hibernate/JPA, and Struts frameworks.
· Build dynamic user interfaces using Angular, React.js (ES6+), Redux, React Router, HTML5, CSS, JavaScript, and Bootstrap.
· Design and develop RESTful and SOAP web services, integrating software components into fully functional systems.
· Write clean, testable code and implement unit testing frameworks using JUnit and Spring Boot.
· Participate in full software development lifecycle (SDLC), including requirements gathering, design documentation, prototyping, and deployment.
· Perform database design and development, including SQL/PLSQL, stored procedures, functions, and query optimization in Oracle and SQL Server.
· Develop CI/CD pipelines using Azure DevOps and support containerized deployments on OpenShift.
· Provide technical guidance and mentorship to other developers, ensuring adherence to design patterns and coding best practices.
· Leverage GitHub Copilot for code generation, refactoring, and documentation to improve team productivity and code quality.
Requirements
Required Skills & Experience:
·10+ years of experience developing complex systems using Java, JEE, Spring Boot 3.0, Hibernate/JPA, and related IDEs (Eclipse, STS, JBoss Developer Studio).
·5+ years of hands-on experience with Angular, React.js, Redux, React Router, and modern JavaScript frameworks.
·10+ years of experience with SQL, PL/SQL, Oracle, and SQL Server; strong database design and query tuning skills.
·3+ years creating CI/CD pipelines using Azure DevOps, with exposure to cloud platforms (AWS, Azure) and containerized deployments.
· Proficiency with RESTful/SOAP web services, Java Messaging Service (JMS), and enterprise application servers (JBoss, Apache Tomcat, WebSphere).
· Familiarity with design patterns (Singleton, DAO, Front Controller, Service Locator, Intercepting Filter, Session Façade).
· Hands-on experience with Agile development, test-driven development, and CMM/CMMI Level 3 practices.
· Experience leveraging GitHub Copilot for development tasks, code generation, and integration into development workflows.
Preferred Skills:
· Knowledge of Apache Kafka, Apache Spark, ActiveMQ, and data visualization/reporting tools.
· Experience with prototype/mockup development, UI/UX collaboration, and responsive design principles.
· Familiarity with CI/CD pipeline enhancements, DevOps practices, and cloud infrastructure integration.
Vital Tech Solutions is an Equal Opportunity Affirmative Action employer. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.
Recommended Jobs
WAITER/WAITRESS (PART TIME)
Morrison Living is hiring immediately for part time WAITER/WAITRESS positions. Location : Clark at Keller Lake - 2431 Forest Hill Avenue Southeast, Grand Rapids, MI 49546. Schedule : Par…
Superintendent III (Traveling)
Job Description Job Description Company Description CRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global life sciences and …
Asphalt Laborer
Job ID: 511934 Cadillac Asphalt, a vertically integrated CRH Americas Materials Company, joint venture company, energetically drives to continually be a leader in our markets in quality constr…
Maintenance Technician
Job Description Job Description Maintenance Technician *About Spark Talent Acquisition:* Spark Talent Acquisition is a Michigan-headquartered recruiting and staffing company that connects gre…
HR Associate
Job Description Job Description Position Summary: Entry-Level HR Assistant to support our Human Resources team. This role is an excellent opportunity for someone looking to start a career in …
CDL Highway Maintenance Technician
Job Description Job Description Company Description DCS is a family owned and operated business with treating all employees like family at the core of our values. Our employees provide innov…
Personal Care Director - Senior Living
Job Description Job Description Personal Care Director - Senior Living Independence Village of Brighton Valley CorsoCare Personal Care The CorsoCare Personal Care Director is responsible…
Accountant
Description Who We Are: We believe in small businesses and the people who grow them. At Credibly, we leverage cutting-edge data science, technology, partner relations, and customer support t…
Bartender
Applebee's started with the same philosophy we follow today - focused on serving good food to good people! TEAM Schostak Applebee’s has been voted by our Team Members as a recipient of the Detroit Fr…
State Certified Auto Technician ( Grand Rapids Market) Kentwood
Job Description Job Description Company Description Monro’s family of brands is one of the leading automotive service and tire dealers in the United States. We work on approximately five mil…