Senior Java Software Engineer
3 days ago
This job is with Elsevier, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
Senior Software Engineer I
**Would you like to be part of a team that delivers high-quality software to our customers?
Are you a highly visible champion with a 'can do' attitude and enthusiasm that inspires others?
About our Team:-**
We are the SCIP team (Sales Channel Integration Pipeline), responsible for providing seamless integration solutions for our sales channels. Our team manages over 20 microservices built primarily using Java Spring Boot, ensuring reliable and scalable communication between various sales platforms and our systems. Our team consists of 5 dedicated members, including a Software Engineering Manager, a Software Engineering Lead, a Senior Software Engineer, a Software Engineer II, and a QA Test Engineer. We follow an effective CI/CD process to ensure continuous delivery and integration, enabling us to release features rapidly and reliably. We operate using an Agile mindset, specifically employing a Kanban-style methodology, which helps us maintain focus, adapt quickly to changing needs, and deliver high-quality solutions efficiently.
About The Role
This position is performed by an experienced professional and will undertake research, design and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules and methodology in the development of cross-functional software products under the guidance of more senior members of the squad. This position performs software design - typically across multiple components; is developing the skills of mentoring more junior members of the team and works with others to talk to users/customers and translates their requests into solutions.
Responsibilities
- Proficient in implementing continuous integration, delivery, and deployment software delivery practices
- Implements and guides other to continuous integration, delivery, and deployment software delivery practices
- Successfully implement development processes, coding best practices and code reviews
- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders
- Work closely with other development team members to understand product complex requirements and translate them into software designs.
- Interface with other technical personnel or team members to finalize requirements
- Pair Programming with squad members to support the learning and development of others
- Resolve complex intermediate technical issues as necessary
- Write and review portions of detailed specifications for the development of complex system components
- Complete complex bug fixes
- Develop skills to Mentor less senior software developers on development methodologies and optimization techniques
- All other duties as assigned
Requirements:-
- Proven experience as a Java/J2EE Developer, preferably in a senior role.
- Hands-on experience building microservices with Spring Boot.
- Strong knowledge of Spring Frameworks, especially Spring Boot and REST.
- Experience with message brokers such as Kafka; hands-on experience is ideal, or strong knowledge of Kafka concepts.
- Good knowledge of core design principles (SOLID, DRY, KISS, YAGNI).
- Hands-on experience with design patterns (Singleton, Factory, Observer, Strategy, etc.) and their practical application in projects.
- Good understanding of JPA/Hibernate for data persistence.
- Experience with unit testing frameworks such as JUnit, Mockito, or similar.
- Familiarity with CI/CD tools and pipelines.
- Proficiency with version control systems (e.g., Git).
- Knowledge of AWS services and cloud deployment is an advantage.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall)
- Intermediate knowledge of multiple data storage subsystems
- Proficient research skills
- Developing knowledge in Industry best practices in development
- Ability to work well with internal and external technology resources
- Knowledge of test-driven development
- Good oral and written communications skills.
Work in a Way That Works for You:
We promote a flexible work environment that meets the needs of a diverse team. Whether you prefer remote work, hybrid work, or on-site collaboration, we want to support your success. Our well-being initiatives include shared parental leave, study assistance, sabbaticals, and access to wellness programs.
Working For you:
We aim to support you in all areas of life. Our comprehensive benefits package includes:
- Health insurance options for you and your family.
- Group life and accident insurance for financial security.
- Employee assistance programs and mental health resources.
- Flexible working arrangements for work-life balance.
- Paid time-off options, including sick leave, vacation, and public holidays.
- Subsidized meals and free transportation in select locations.
About Us:
Our organization is a global leader in information and analytics, aiding researchers and healthcare professionals in advancing science and improving health outcomes for society. We combine quality information and vast data sets with analytics to support visionary science, research, health education, interactive learning, and exceptional healthcare and clinical practice. At Elsevier, your work contributes to addressing the world's grand challenges and fostering a more sustainable future. We harness innovative technologies to support science and healthcare, partnering for a better world
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams
here
.
Please read our Candidate Privacy Policy.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers
EEO Know Your Rights.
-
Senior Java Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India BeGig Full time ₹ 18,00,000 - ₹ 25,00,000 per yearJob RoleSenior Software Engineer – Product DevelopmentJob Type- Full-timeWork Mode- WFOLocation- ChennaiShift timing- 4 pm to 1 amWe are seeking a passionateSenior Software Engineerwith strong expertise inJava technologiesand a desire to take ontechnical leadershipresponsibilities. This is a hands-on role where you will code, design scalable applications,...
-
Senior Java Software Engineer
23 hours ago
Chennai, Tamil Nadu, India Chiselon Technologies Full time ₹ 1,20,000 - ₹ 3,00,000 per yearJob OverviewWe are seeking a skilled Senior Java Software Engineer to join our team. This is a remote position based in Chennai, designed for professionals with 7 to 10 years of work experience. The successful candidate will be responsible for designing, developing, and maintaining Java applications that are efficient and reliable, utilizing their expertise...
-
Senior Java Software Engineer
16 hours ago
Chennai, Tamil Nadu, India iAgami Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per yearRole: Senior Java DeveloperExperience: 8+ yearsWork Location: Chennai and PuneType: Hybrid (3 days office 2 days home)Mandatory Skills: Java SpringbootJob Responsibilities:Design, develop, and maintain high-quality software applications using Java and Spring Boot.Develop and maintain RESTful APIs to support various business requirements.Write and execute...
-
Senior Java Engineer
1 week ago
Chennai, Tamil Nadu, India TVS Supply Chain Solutions Full time ₹ 15,00,000 - ₹ 30,00,000 per yearCompany DescriptionWhite Data Systems India Private Limited (WDSI), incorporated in April 2015, focuses on improving reliability and service quality for the road transportation industry through its i-Loads platform. As a subsidiary of TVS Logistics and backed by Cholamandalam Investment and Finance Company Limited, WDSI offers integrated solutions that...
-
Java Software Developer
15 hours ago
Chennai, Tamil Nadu, India Java,MYSQL,SPRING,RESTFUL API Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Summary:Talented and experienced Java Software Developer.3-5 years of professional experience in developing and maintaining Java-based applications, with expertise in Spring Boot, MySQL, and RESTful API development.Collaborate with cross-functional teams to deliver high-quality solutions that enhance our products and services.Familiarity with cloud...
-
Senior Java Software Engineer
4 days ago
Chennai, Tamil Nadu, India Elsevier Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per yearSenior Software Engineer I**Would you like to be part of a team that delivers high-quality software to our customers?Are you a highly visible champion with a 'can do' attitude and enthusiasm that inspires others?About our Team:-**We are the SCIP team (Sales Channel Integration Pipeline), responsible for providing seamless integration solutions for our sales...
-
Senior Java Software Engineer
13 hours ago
Chennai, Tamil Nadu, India BUDDI AI Full time ₹ 8,00,000 - ₹ 12,00,000 per yearBUDDI AI is seeking a passionate and experiencedSenior Software Engineerto build and scale healthcare software solutions using Java/Scala. This role involves working on enterprise-grade applications that integrate advanced machine learning models and leverage ML Ops practices to ensure seamless deployment, monitoring, and lifecycle management.You will...
-
Senior Java Software Engineer
4 days ago
Chennai, Tamil Nadu, India RELX Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Engineer IWould you like to be part of a team that delivers high-quality software to our customers?Are you a highly visible champion with a 'can do' attitude and enthusiasm that inspires others?About our Team:-We are the SCIP team (Sales Channel Integration Pipeline), responsible for providing seamless integration solutions for our sales...
-
Senior Software Engineer
1 week ago
Chennai, Tamil Nadu, India BeGig Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Role : Senior Software Engineer - Product Development. We are seeking a passionate Senior Software Engineer with strong expertise in Java technologies and a desire to take on technical leadership responsibilities. This is a hands-on role where you will code, design scalable applications, and mentor a team of developers to deliver innovative,...
-
Senior Software Engineer
5 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...