Enterprise Java Developer Opportunity
Key responsibilities include leading the development and deployment of enterprise-grade applications, ensuring performance, security, and maintainability.
Collaboration with architects, product owners, and infrastructure teams across the full software lifecycle from design and implementation to integration and support is required.
Strong expertise in Java 17+, Tomcat configuration, Spring Boot ecosystem, Git workflows, repository management, branching strategies, pull request handling, secure authentication protocols, API design and documentation, and data integrity across downstream systems are expected.
Required Skills:
* 5+ years of experience with Java Development
* Experience deploying Java and web applications in Tomcat environments
* 1–2 years of hands-on experience with Spring Boot and related libraries
* Strong proficiency in Git workflows and repository management
* Familiarity with Spring Security and protocols such as LDAP, SAML, and OAuth2.0
* Experience designing and documenting RESTful APIs using Swagger/OpenAPI
* Experience with Docker or Podman for managing containerized applications