Software Developer-backend service development & integration
Summary
Builds and secures Java Spring Boot microservices in AWS, writes TDD-driven code, and integrates NoSQL databases, Kafka, and DevOps pipelines.
- Analyze requirements and define the appropriate technical approach for implementation
- Develop middleware and RESTful services using Test-Driven Development
- TDD practices
- Ensure maximum code coverage through comprehensive JUnit test cases
- Address and resolve all penetration testing findings and security-related scenarios
- Deliver high quality bug free application releases by adhering to best coding and review standards
- Expertise in Java SpringBoot Microservices.
- Strong AWS cloud native development and deployment - IAM Authentication integration, Lambda, EKS, SNS, SQS, KMS, Secret Manager, Elasticache integration
- Strong hands-on with GitHub repository management, GitHub Actions and Advance GitHub Security
- Good hands on with any NoSQL database
- Junit, Design Patterns, Hibernate, Kafka Integration, AI integrated development, application security (authentication, authorization, encryption, session management), DevOps tools & technologies, agile practices