Overview
Mandatory Skills: Java, Springboot, Microservices, Hibernate, Javascript, ReactJS/AngularJS, AWS and excellent communication skills.
Skills and Qualifications:
3-5 years of experience in web application development using Java
- Experience with working on Spring Boot, ORM Frameworks, Microservices and REST APIs, GIT, Docker, and Linux platforms
- Proficiency in developing solutions based on a microservice architecture.
- Familiarity with cloud infrastructure platforms such as AWS, Microsoft Azure, or Google Cloud.
- Knowledge of ORMs like Hibernate and RDMS such as Oracle or PostgreSQL.
- Strong understanding of TDD, CI/CD, agile methodologies, code reviews, unit testing, and automation.
- Experience building secure, complex, and scalable APIs, from design through deployment
- Experience in the front end development such as React or Angular is a plus
Roles and Responsibilities:
- Design, develop, deploy, and maintain high-quality, scalable, and reliable solutions.
- Advocate for best practices in software development and service delivery, including agile methodologies, code reviews, unit testing, CI/CD, and TDD.
- Provide technical leadership and mentorship to the junior team members.
Job Type: Full-time
Pay: ?300,000.00 - ?500,000.00 per year
Benefits:
- Paid time off
Location Type:
- In-person
Education:
- Bachelor's (Preferred)
Experience:
- total work: 3 years (Required)
- Java: 3 years (Preferred)
- Spring: 2 years (Required)
License/Certification:
- Java (Preferred)
Work Location: In person