company logo

Senior Software Engineer-Java

Bangalore Urban
Full-Time
Senior: 5 to 8 years
15L - 18L (Per Year)
Posted on Jun 19 2024

About the Job

Skills

Microservices architecture
Database management
RESTful API development
Unit testing
Hibernate
Core Java
Multithreading
Java Virtual Machine (JVM)

Role : Senior Software Engineer-Java


Experience : 5-8 Years


Location : Bangalore


Required Qualification : Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.) ,


About company :


We are a prominent provider of Employee Assistance Programs (EAP) in India, known for our commitment to quality and integrity. Our focus is on enhancing employee well-being through diverse programs. As a trusted global partner, we collaborate with over 800 companies, impacting 10 million individuals and their dependents worldwide. We are headquartered in Bengaluru, however to provide uniform services across India we're decentralized having a presence in 25+ major cities operating out of 55+ locations in India. It has the largest pool of in-house counselors, and a total of 250+ counselling experts who hold a rich and experiential knowledge in professional counselling.


About role :


We're seeking a motivated software engineer/developer to join our dynamic development team as it expands. The ideal candidate is an innovative thinker familiar with Java-based applications/products and industry standards. They should excel in both analytical and technical aspects, capable of effectively conveying technical decisions to non-technical stakeholders.


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


Behavioral Skills :



- Meticulous attention to detail, delivering accurate results promptly.


- Proficiency in translating business requirements into actionable tasks.


- Strong time management skills, adept at prioritization and multitasking.


- Quick thinking, adept problem solver, and highly organized individual.


Type of Role :


- Full Time with 6 months probationary period


- 5 Days a Week / Day Shifts Only


- Other Benefits - Medical Insurance / GPA / Self Help Policy / Communication reimbursements


About the company

HyrEzy Talent Solutions Delivers exceptional service to both client and candidate. We have a proven track record and are renowned for our high level success. Because of our outstanding performance, we are the exclusive recruitment company used by a number of our clients. We keep abreast with the latest technology and adapt to the ever changing needs in the marketplace. Specializes in permanent ...Show More

Company Size

11-50 Employees

Headquarter

Delhi

Other open jobs from HyrEzy Talent Solutions LLP