Java Application Support
Indexed description
Job description:
We´re looking for candidates with at least 4 to 7 years of hands-on experience in Java backend development, including microservices architecture and application support.
Key Responsibilities:
- Develop and maintain backend applications using Java 8+ and Spring Boot within a microservices environment.
- Design and implement RESTful web services and APIs to deliver scalable business solutions.
- Resolve hypercare tickets and production issues by performing detailed code analysis and root cause investigation.
- Collaborate with cross-functional teams in Agile settings to deliver high-quality software and manage workflows using Jira.
- Optimize application performance and scalability, leveraging AWS cloud infrastructure.
- Integrate and maintain data persistence using PostgreSQL, ensuring robust database operations.
- Contribute to RCA documentation and support work, promoting continuous improvement and knowledge sharing.
Required Skills:
- Java 8+ development
- Spring Boot framework
- RESTful web services
- Microservices architecture
- AWS cloud services
- PostgreSQL
- Git version control
Preferred Skills:
- GraphQL API design and implementation
- Python scripting for automation and integration
- Kafka messaging and event streaming
- Hibernate ORM
- Experience with Jira for Agile project management
- CI/CD pipeline implementation
- Docker containerization
- Kubernetes orchestration
Desired Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a closely related discipline
- Certification in Java programming or Spring framework (such as Oracle Certified Professional: Java SE or Spring Professional Certification)
- AWS Certified Developer or similar cloud certification
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search