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.
Work EST/PST hours.