The Role
Develop and maintain Java-based applications and microservices using Spring Boot, JPA, Hibernate, REST APIs, PostgreSQL, and Azure. Apply Agile and Scrum methodologies, object-oriented design patterns, and J2EE expertise. Write unit tests, troubleshoot and debug software, manage version control and CI/CD tools, document coding decisions, and communicate technical specifications with clients and internal stakeholders.
Summary Generated by Built In
- Bachelor's degree in Computer Science.
- Minimum of 8 years of JAVA development.
- Experience with development methodologies such as Agile & SCRUM.
- Must have solid experience in the following items: Core Java, Java 8, Spring, Spring
- Boot, Micro Services , GIT, Hibernate , Design Pattern JPA, Postgre, Azure, Jenkins, Maven.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2,Hibernate)
- Working knowledge of version control software such as Git, SVN etc...
- Hands on experience with Rest API development
- Strong working experience with J2EE internals such as Class loading, Memory
- Management, Transaction management, Resource Management, Multi Threading, etc..
Requirements
- Follow/maintain an agile methodology for delivering on project milestones.
- A strong sense of ownership of the code with an attention to detail.
- Excellent troubleshooting and debugging skills.
- Maintain documentation of all coding decisions and maintain documentation of the code itself.
- Capabilities to write and execute unit test cases.
- Ability to understand and communicate about data, infrastructure, workflow, and solution context technical specifications with the client as well as internal stakeholders.
- Should be familiar with Object Oriented Design patterns..
Skills Required
- Bachelor's degree in Computer Science
- Minimum of 8 years of Java development experience
- Experience with Agile and Scrum development methodologies
- Solid experience with Core Java and Java 8
- Experience with Spring and Spring Boot
- Experience developing microservices
- Experience with Git or other version control software such as SVN
- Experience with Hibernate and JPA
- Experience with PostgreSQL and relational databases
- Experience with Azure, Jenkins, and Maven
- Excellent knowledge of SQL and ORM technologies
- Hands-on experience developing REST APIs
- Strong knowledge of J2EE internals, including class loading, memory management, transaction management, resource management, and multithreading
- Strong troubleshooting and debugging skills
- Ability to write and execute unit tests
- Familiarity with object-oriented design patterns
- Ability to communicate technical specifications with clients and internal stakeholders
Similar Jobs
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Cynosure Corporate Solutions is a human capital services company focused on helping clients align their people strategy with business goals. Its offerings include executive search, recruitment, training, temporary staffing, statutory compliance, and other HR-aligned services. The company says it works to understand client objectives and connect human-resource planning with those objectives, supporting organizations’ workforce needs through tailored talent and employment solutions.




.jpg)


