Go to search
Senior Java Developer
Java, Spring Boot, JUnit, REST Assured, HTML/CSS Markup, AWS Cloud Development Kit, CI/CD
Bangalore, Hyderabad, Pune, Gurgaon
We are seeking an experienced Senior Java Developer proficient in Spring Boot to join our team.
As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-quality software solutions. Your expertise in Java programming, unit testing, RESTful web services, front-end technologies, cloud development, and continuous integration and deployment will be instrumental in driving the success of our projects and contributing to the overall improvement of our software solutions.
Responsibilities
- Writing automated unit and integration tests using Junit and REST Assured
- Reviewing code from peers and providing actionable feedback
- APM and performance monitoring and alerting of applications in real-time
- Developing against cloud services such as AWS Aurora, AWS DynamoDB, S3
- Integration with Swagger and Swagger HUB for API-first software design.
Requirements
- 3+ years of experience in Java Development
- Solid experience with Spring Boot
- Background with additional front-end development technologies such as HTML5, CSS3
- AWS CDK experience and an understanding of how to build, test and maintain a CI/CD pipeline
- Experience with SQL and Relational Database Design
- Experience with version control tools, such as Git
Nice to have
- Java 11 experience
- Practical experience with Software Design Patterns
- Experience with ArgoCD and integration with GitLab CI/CD pipelines