Java Full stack Developer with AWS(DevOps)
On-siteBengaluru, Karnataka, India
Bengaluru, Karnataka, IndiaOn-siteFull TimeBachelors DegreeSmall
Full TimeBachelors DegreeSmall
Job Summary
Design, develop, and implement web applications using Spring Boot and Java while collaborating with cross-functional teams to translate requirements into technical solutions. Develop and maintain RESTful APIs, write clean and well-documented code, and conduct unit and integration tests to ensure quality. Troubleshoot application issues, participate in code reviews, and stay current with Spring Boot advancements. Maintain an agile mindset focused on collaboration and continuous improvement.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers both in English
- Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices
- Minimum of 6-8 years of experience developing web applications with Java and Spring Boot
- Strong understanding of object-oriented programming (OOP) concepts
- Experience with building RESTful APIs
- Hands on experience with Kafka or relevant streaming services
- Hands on Experience with Typescript & Angular 12+ frameworks
- Familiarity with relational databases (e.g., MySQL, PostgreSQL) and database access technologies (e.g., JPA/hibernate)
- Experience with version control systems (e.g., Git)
- Experience with cloud platforms (AWS)
- Experience with containerization technologies (e.g., Docker)
- Experience with CI/CD tools (e.g., Jenkins/GitHub workflow)
- Knowledge of design patterns, clean code and best practices for building scalable applications
- Experience with unit testing frameworks (e.g., JUnit)
- IT-Security (general understanding / cloud context)
- Understanding of DevSecOps principles and methodologies
- Experience with security best practices (OWASP Top 10, secure coding practices)
Desired Qualifications
- Software Architecture (DDD, Clean Architecture)
- Experience in MongoDB
- Knowledge on GraphQL is nice to have
- AWS certifications (e.g., AWS Certified Developer - Associate)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.