Enterprise Software Developer Opportunity
Our client seeks a skilled Enterprise Software Developer to join their team. This exciting opportunity focuses on developing and maintaining solutions for Nexus Cloud and back-end Java/AWS/Oracle components.
The ideal candidate will have at least 8 years of Java experience, with expertise in enterprise design patterns, JPA, Hibernate ORM, JEE, and reactive programming. Experience with Unix/Linux, Bash, Maven lifecycle management, continuous integration, unit and system integration testing is also required.
Key Responsibilities:
* Develop high-quality software using Java and Oracle technologies.
* Design data models, translate them to physical data models, and implement using Oracle Database.
* Implement CRUD operations on the database using Java Object-Relational Mapping frameworks.
* Produce detailed technical specifications and maintain DevOps workflows using Jenkins, Git, and Maven & Ant.
* Create RESTful OpenAPI specifications and maintain Nexus software releases following established processes.
* Provide technical guidance and support as needed.
Required Skills:
* Excellent communication skills.
* Java Web service development, SOAP, and REST APIs, OpenAPI/XSD Schemas, XML/JSON, Spring/SpringBoot.
* Experience with AWS development (EC2, Lambdas, API Gateway, S3/SQS, Cloud Formation).
* Willingness to be available 24x7 for critical issues.
Benefits:
* Opportunity to work on a project with great social impact.
* Chance to develop and maintain cloud-native solutions.
* Collaborative team environment.