Required Skills
- 8+ years of experience in Java development
- Strong expertise in Java 8+, Spring Boot, Microservices, REST APIs, and Multithreading
- Hands-on experience with Kafka and Spring Security
- Strong database knowledge with SQL, MySQL, or Oracle
- Experience with CI/CD pipelines, Git, and Cloud platforms (AWS/Azure/GCP)
- Experience fixing security and code quality issues using SonarQube and Veracode
- Proven experience leading development teams and mentoring developers
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications
- Develop and support Microservices-based architectures
- Own features from design through deployment and production support
- Lead technical discussions and enforce development best practices
- Troubleshoot, optimize, and improve application performance
- Conduct code reviews and mentor junior team members
- Collaborate with cross-functional teams to deliver high-quality solutions
- Address security vulnerabilities and code quality findings from SonarQube and Veracode scans
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law.