Position - Senior Software Engineer - Java
Location - Bangalore
Company 1to1 Help
Exp - Min 5 to 8 Yrs
Ctc - 15 - 18 LPA
Roles and Responsibilities
Job Responsibilities:
Engage in all phases of the software development life cycle (SDLC), including
analysis, design,
coding, testing, and implementation.
Analyze business needs and develop solutions with them accurately and promptly
Uphold and enhance existing coding standards and
best practices.
Approach challenges positively and promptly resolve them.
Serve as a role model for team members, exemplifying dedication, client focus,
preparedness,
organization, positivity, and respect.
Primary Technical Skills / Must Have: -
Bachelor’s in engineering or equivalent and at least 5 years of development
experience in J2EE
and Java (v1.8+)
Proficient in Java programming skills - Core Java, Multithreading, Collections
Strong OO design skills/implementation of design patterns.
Experience on Spring Boot, Spring Framework and Hibernate.
Experience with Microservices, web service development, REST and Services
Oriented
Architecture
Experience with Relational Databases (MongoDB) and MySQL
Good Understanding of JVM Memory Model and Java Memory Management
Excellent debugging skills
Experience building and maintaining automated tests using JUnit and Mockito
Experience on GIT or similar repository management
Secondary Skills / Desired Skills:
AWS, Docker, Kubernetes, Python
B.Tech/ B.E