Job Description: As a Java Developer you will be responsible for maintaining and enhancing complex enterprise applications while ensuring data integrity security and compliance with organizational standards. You will play a key role in developing scalable solutions automating business processes and supporting applications critical to operational efficiency. This position requires strong technical expertise in Java technologies front-end frameworks and database systems along with collaboration across teams to deliver high-quality software solutions within structured development methodologies.
Key Responsibilities:
Develop maintain and enhance enterprise-grade applications using Java and related frameworks
Design and implement RESTful web services and integrate software components into functional systems
Write clean testable and efficient code using Spring MVC Spring Boot Hibernate and related technologies
Develop and maintain front-end components using Angular JavaScript HTML5 and modern frameworks
Create and optimize database objects such as stored procedures functions triggers and views
Troubleshoot and resolve application and database issues to ensure system stability
Participate in the full software development lifecycle including requirements gathering design development testing and deployment
Implement design patterns such as DAO Singleton Service Locator and Front Controller
Build and maintain unit testing frameworks using JUnit and related tools
Manage source code using version control systems and support build and deployment processes
Collaborate with stakeholders to develop technical documentation prototypes and system designs
Support Agile practices using tools for backlog management sprint planning and tracking progress
Ensure application security data integrity and compliance with organizational standards
Required Skills Experiences Education and Competencies:
Minimum 5 years of experience in Java development using J2EE technologies
Strong experience with Spring Framework Spring Boot and Hibernate/JPA
5 years of experience in front-end development using Angular JavaScript HTML5 and related technologies
5 years of experience working with SQL Server and writing complex SQL queries and database objects
3 years of experience with Azure DevOps for Agile project management
Experience with RESTful web services SOAP services and messaging frameworks (JMS)
Strong understanding of design patterns and object-oriented programming concepts
Experience with application servers such as Apache Tomcat JBoss WebSphere and container platforms
Experience with build tools such as Maven and version control systems like Git
Working knowledge of Agile and hybrid Agile/Waterfall development methodologies
Experience with and modern JavaScript frameworks (ES6)
Exposure to DevOps practices and cloud platforms such as Azure or AWS
Ability to troubleshoot optimize and tune SQL queries and application performance
Strong communication collaboration and problem-solving skills
Experience leveraging AI tools for code generation refactoring and documentation (preferred)
The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills experience location and industry.
cyberThink is an Equal Opportunity Employer.
Job Title: Java Developer - Hybrid Duration (Contract): 12 Months Client Location: Lansing MI 48933 Location Preference: Hybrid Job Description: As a Java Developer you will be responsible for maintaining and enhancing complex enterprise applications while ensuring data integrity security and com...
Job Title: Java Developer - Hybrid
Duration (Contract): 12 Months
Client Location: Lansing MI 48933
Location Preference: Hybrid
Job Description: As a Java Developer you will be responsible for maintaining and enhancing complex enterprise applications while ensuring data integrity security and compliance with organizational standards. You will play a key role in developing scalable solutions automating business processes and supporting applications critical to operational efficiency. This position requires strong technical expertise in Java technologies front-end frameworks and database systems along with collaboration across teams to deliver high-quality software solutions within structured development methodologies.
Key Responsibilities:
Develop maintain and enhance enterprise-grade applications using Java and related frameworks
Design and implement RESTful web services and integrate software components into functional systems
Write clean testable and efficient code using Spring MVC Spring Boot Hibernate and related technologies
Develop and maintain front-end components using Angular JavaScript HTML5 and modern frameworks
Create and optimize database objects such as stored procedures functions triggers and views
Troubleshoot and resolve application and database issues to ensure system stability
Participate in the full software development lifecycle including requirements gathering design development testing and deployment
Implement design patterns such as DAO Singleton Service Locator and Front Controller
Build and maintain unit testing frameworks using JUnit and related tools
Manage source code using version control systems and support build and deployment processes
Collaborate with stakeholders to develop technical documentation prototypes and system designs
Support Agile practices using tools for backlog management sprint planning and tracking progress
Ensure application security data integrity and compliance with organizational standards
Required Skills Experiences Education and Competencies:
Minimum 5 years of experience in Java development using J2EE technologies
Strong experience with Spring Framework Spring Boot and Hibernate/JPA
5 years of experience in front-end development using Angular JavaScript HTML5 and related technologies
5 years of experience working with SQL Server and writing complex SQL queries and database objects
3 years of experience with Azure DevOps for Agile project management
Experience with RESTful web services SOAP services and messaging frameworks (JMS)
Strong understanding of design patterns and object-oriented programming concepts
Experience with application servers such as Apache Tomcat JBoss WebSphere and container platforms
Experience with build tools such as Maven and version control systems like Git
Working knowledge of Agile and hybrid Agile/Waterfall development methodologies
Experience with and modern JavaScript frameworks (ES6)
Exposure to DevOps practices and cloud platforms such as Azure or AWS
Ability to troubleshoot optimize and tune SQL queries and application performance
Strong communication collaboration and problem-solving skills
Experience leveraging AI tools for code generation refactoring and documentation (preferred)
The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills experience location and industry.