We are seeking a highly skilled and experienced Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development support and maintenance, with expertise in Spring Boot, Docker, and AWS technologies.
- Production support and maintenance of high-quality software solutions using Java, Spring Boot, Docker, and AWS technologies.
- These are NOT feature development positions.
- Performance engineering related tasks (jmeter + performance analysis)
- Release support.
- There are some bug fixing implementation tasks, but most of the daily work is related to: Incident management, Troubleshooting, Production support, Release preparation and management, Performance, Monitoring, Alerting, etc
- Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and implementation plans.
- Implement scalable, reliable, and secure backend systems and APIs.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Perform code reviews to ensure code quality, consistency, and adherence to design principles.
- Troubleshoot and debug complex issues, and implement effective solutions in a timely manner.
- Stay updated on emerging technologies and trends, and evaluate their potential impact on our systems and processes.
- Mentor and provide guidance to junior team members, and actively contribute to their professional development.