Java Developer with experience developing cloud-native, microservices-based applications using Java/Spring Boot, REST/JSON APIs, and AWS. Designs, develops, and implements scalable backend services to support business requirements. Follows Agile methodologies and drives quality through automated testing and CI/CD pipelines. Embraces AI-assisted development tools to accelerate delivery and improve code quality.
Required Skills
- Strong Java backend experience with Spring, Spring Boot, JPA/Hibernate, and microservices/eventdriven architecture
- Experience with AWS services and familiarity with message broker technologies
- Experience with API design and documentation and secure coding practices including OWASP principles and authentication/authorization patterns
- Experience designing and performing unit, integration, automated testing and conducts code reviews
- Proficiency in SQL with working knowledge of relational database concepts including DDL, DML, and reading/understanding stored procedures
- Comfortable working in a GitHubbased CI/CD environment with familiarity with containerized application packaging and deployment using Docker and Kubernetes
- Strong problemsolving skills with the ability to identify improvements to code and processes, resolve production issues, and document technical specifications and design
- Experience using AIassisted development tools to support coding, code review, and problemsolving
- Stays current on emerging technologies and applies them to new and existing systems
Preferred Skills
- Experience with API, security, and performance testing tools such as Postman, OWASP ZAP, and JMeter
- Experience with observability tooling — structured logging, monitoring, and alerting using CloudWatch, AppDynamics, and/or Splunk
- Experience with PostgreSQL and/or cloudmanaged databases (RDS, Aurora)
- Familiarity with Agile/SAFe methodologies and tools such as JIRA and Confluence
- Excellent communication and teamwork skills; experience with modern JavaScript frameworks (React, Angular, Ember) is a plus for fullstack collaboration
About Surge InfoTech LLC
We are an IT Consulting Company specializing in transformative solutions. We provide comprehensive services including Enterprise Architecture, Application Modernization, and Talent Management. With a focus on innovation and efficiency, we empower businesses to navigate the complexities of the digital landscape. Our dedicated team of experts collaborates closely with clients to optimize their IT infrastructure, streamline applications, and cultivate a high-performing workforce. Through cutting-edge technologies and strategic insights, we drive sustainable growth and enhance operational excellence for organizations of all sizes.