Senior/Software Engineer – Java, Microservices – India
Senior/Software Engineer – Java, Microservices – India
Job Responsibilities
- Develop design for medium complex features of the applications.
- Write code as per defined architecture and design, following coding standards and best practices.
- Lead in technical discussion, stand-ups, retrospectives, meetings, and demos.
- Follow processes like code version control, task updates in JIRA, CI-CD Dev Ops, and other project-specific processes.
- Perform unit testing of your code before giving it for review/QA.
- Get your code reviewed and approved by the Architect.
- Assist the Architect in defining coding standards, best practices, technical design, and architecture.
- Manage the delivery of multiple modules or small projects.
- Be a team player.
- Help team members with technical issues and gradually grow to handle a small team of up to 5-7 members demonstrating conflict resolution skills.
Requirements
- Java 8+ features
- Springboot and MSA
- Knowledge in Agile, Exposure to JIRA, managing code in Git
- Excellent Communication skill
- Exposure to Microservice architecture and AWS
- Exposure to PCF, APIGEE, SOLACE, BPM tool (Camunda preferred)
- ETL Knowledge preferred and Good Knowledge in Design Pattern
What you’ll Love about Opteamix:
- Great Company Culture: Dream Company Awardee – We have ranked #11 “Dream Company to Work For” by the World HRD Congress for Innovative HR practices & CSR.
- Health Benefits: For you and your loved ones along with routine health check-ups
- Skill Development Sponsorship: To help you speed up your career progression
- Leave Encashment: 100% reimbursement (on Gross CTC) for unutilized leaves
- Performance Rewards: Brilliance at work will never go unnoticed
- Easy Commute: We are situated in the heart of the city (metro station minutes away)
Key Skills: Java 8, JPA, Hibernate, ReactJS, AWS, Spring Boot, Microservices
Location: Bangalore or Remote
Years of Experience: 2 - 6 Years