Java Software Engineer

1 month ago


Bengaluru, India Elsevier Full time
Would you like to be part of a team that delivers high-quality software to our customers?Are you a problem solver who enjoys working collaboratively to achieve business goals?

About our Team

We are a software engineering team within the Academic and Government division, which helps research institutions track and analyze their research data records.

About the Role

As a Software Engineer III, you will be working on the design, development and quality testing of the software development assignments for the Data Monitor web application. You will partner with cross-functional technical teams to deliver successful projects in an Agile environment. Your responsibilities will encompass end-to-end ownership, ensuring the implementation of customer-centric software solutions while maintaining strict adherence to security, vulnerability, GDPR compliance, and other relevant standards.

Responsibilities:

Interface with other technical personnel or team members to finalize requirements. Write and review portions of detailed specifications for the development of complex system components.Work closely with other development team members to understand complex product requirements and translate them into software designs.Successfully implement development processes, coding best practices, and code reviews.Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.Resolve complex technical issues as necessary.Train and mentor junior software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.Mentor less senior software developers on development methodologies and optimization techniques.All other duties as assigned.

Requirements:

Overall Work Experience: 5+ Years5-7 years of hands-on software engineering experience.Profound knowledge of software development methodologies, such as Agile and Waterfall.Deep hands-on expertise with Java, Spring, Spring boot, Microservices, Distributed applications, Databases (PostgreSQL/MySQL) and Search indexes (Solr/Elastic)Solid knowledge and experience in AWS/GCP, Kubernetes, Docker, Terraform, GitHub/GitLab, and CI/CD pipelines utilizing tools like Jenkins and GitHub ActionsProven experience and a good understanding of software engineering design principles and architecture (i.e. microservices, API-first, event-driven architectures, design patterns).Ability to write and review portions of detailed specifications for the development of complex system components.A willingness to engage and communicate effectively with colleagues across various teams.

Work in a way that works for you

We promote a healthy work/life balance across the organisation. With an average length of service of 9 years, we are confident that we offer an appealing working prospect for our people. With numerous wellbeing initiatives, family leave and tuition reimbursement, we will help you meet your immediate responsibilities and long-term goals.Working remotely from home or in our office in a flexible hybrid patternWorking flexible hours - flexing the times you work in the day

Working with us

We are an equal opportunity employer with a commitment to help you succeed. Here, you will find an inclusive, agile, collaborative, innovative and fun environment, where everyone has a part to play. Regardless of the team you join, we promote a diverse environment with co-workers who are passionate about what they do, and how they do it.At Elsevier, we know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:Group Health Insurance Policy (covering self and family)Group Life insurance/accident policyGenerous long-service awardsNew Baby giftSubsidized food provided (applies to India- Chennai)Casual Leave, Sick Leave, Privilege Leave, Compassionate Leave, Special Sick Leave, Gazetted Public Holiday and Maternity/Paternity LeaveFree Transport provided to and from the office (applies to India-Chennai)

About Us

A global leader in information and analytics, we help researchers and healthcare professionals’ advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world’s grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world.



  • Bengaluru, India Insight Global Full time

    Position:Java Software EngineerLocation:Bengaluru preffered but can be open forFULLY REMOTECompensation:15LPA- 26LPA(Must be able to work on AOR)Duration:9-12 Month Contract + Extensions +Posisble conversionKey Responsibilities:4 - 8 years of experience in a Java 8 or later, Spring boot, Hibernate, SOAP Web servicesExperience in application design, software...


  • Bengaluru, India Appnerve Full time

    Company DescriptionAppnerve is a mobile advertising agency based in Bengaluru. We help brands reach their audience and grow through mobile by providing high-value consumers. Our approach of quality with transparency and performance at scale has led us to be one of the fastest-growing brand and user acquisition agencies in the space. We make independent...

  • Software Engineer

    3 weeks ago


    Bengaluru, India EUROPEAN DYNAMICS Full time

    DescriptionWe currently have a vacancy position for an ambitious and highly motivatedSoftware Engineerto join our expanding development team. The successful candidate will join a highly professional team of Software Engineers that uses state-of-the-art technologies (Cloud technologies, Microservices, Java EE) to implement challenging IT software projects,...


  • Bengaluru, India Encora Inc. Full time

    Java Software EngineerImportant InformationExperience: 7-10 Years / C3Job Mode: Full-timeWork Mode: RemoteLocation: PAN IndiaJob SummaryProficient understanding ofCore Java, J2EE, Multi-threading, Web ApplicationsSolid knowledge of database, JDBC, SQL programmingand schema designGood understanding of REST services, JSONImplementation of Algorithms, Data...


  • Bengaluru, India Appnerve Full time

    Company Description Appnerve is a mobile advertising agency based in Bengaluru. We help brands reach their audience and grow through mobile by providing high-value consumers. Our approach of quality with transparency and performance at scale has led us to be one of the fastest-growing brand and user acquisition agencies in the space. We make independent...


  • Bengaluru, India Appnerve Full time

    Company Description Appnerve is a mobile advertising agency based in Bengaluru. We help brands reach their audience and grow through mobile by providing high-value consumers. Our approach of quality with transparency and performance at scale has led us to be one of the fastest-growing brand and user acquisition agencies in the space. We make independent...


  • Bengaluru, India Appnerve Full time

    Company Description Appnerve is a mobile advertising agency based in Bengaluru. We help brands reach their audience and grow through mobile by providing high-value consumers. Our approach of quality with transparency and performance at scale has led us to be one of the fastest-growing brand and user acquisition agencies in the space. We make independent...

  • Software Engineer

    3 weeks ago


    Bengaluru, India EUROPEAN DYNAMICS Full time

    Description We currently have a vacancy position for an ambitious and highly motivated Software Engineer to join our expanding development team. The successful candidate will join a highly professional team of Software Engineers that uses state-of-the-art technologies (Cloud technologies, Microservices, Java EE) to implement challenging IT software...


  • Bengaluru, India Insight Global Full time

    Duration: 5-month contract-to-hireWork Location: Bangalore, India (HYBRID - 3 days per week onsite - Tuesday is a mandatory team day)Must Haves:3-7 years of experience with backend Java OOP and development using Spring / Spring Boot framework.Hands-on experience with application design, software development and automated testing.Experience designing,...


  • Bengaluru, India Hotelogix India Private Limited Full time

    Job Description: Senior Software EngineerWe are looking for a Java Developer with experience in building high-performing, scalable, enterprisegrade applications. You will be part of a talented software team that works on mission-criticalapplications. Java developer roles and responsibilities include managing Java/Java EE applicationdevelopment while...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Indusface Full time

    Careers » Current Openings » Software Engineer (Java)Role:Indusface is on the lookout for a talented individual that is passionate about Java development, Application Security, Scalability, and User interface development to join us as a Software Engineer to work on our Web Security products. The individual will be joining a team with a proven track record...


  • Bengaluru, India Hotelogix India Private Limited Full time

    Job Description: Senior Software EngineerWe are looking for a Java Developer with experience in building high-performing, scalable, enterprisegrade applications. You will be part of a talented software team that works on mission-criticalapplications. Java developer roles and responsibilities include managing Java/Java EE applicationdevelopment while...


  • Bengaluru, India Encora Inc. Full time

    Java Software Engineer Important Information   Experience: 7-10 Years / C3 Job Mode: Full-time Work Mode: Remote Location: PAN India Job Summary   Proficient understanding of  Core Java, J2EE, Multi-threading, Web Applications Solid knowledge of database, JDBC, SQL programming and schema design Good understanding of REST services,...


  • Bengaluru, India Intelliswift Software Full time

    1. Should possess a minimum of 6 years of experience in Java, JEE application development. 2. Proficient in core Java, preferably java 1.11 or above. 3. Should have involved in the development of Micro services with Spring boot. 4. MongoDB or postgres experience is required. 5. Kafka / consumer experience is Mandatory. 6. Should have worked in Agile...


  • Bengaluru, India Intelliswift Software Full time

    1. Should possess a minimum of 6 years of experience in Java, JEE application development. 2. Proficient in core Java, preferably java 1.11 or above. 3. Should have involved in the development of Micro services with Spring boot. 4. MongoDB or postgres experience is required. 5. Kafka / consumer experience is Mandatory. 6. Should have worked in Agile...


  • Greater Bengaluru Area, India Insight Global Full time

    Position: Java Software Engineer Location: Bengaluru preffered but can be open for FULLY REMOTE Compensation: 15LPA- 26LPA (Must be able to work on AOR) Duration: 9-12 Month Contract + Extensions +Posisble conversion Key Responsibilities: 4 - 8 years of experience in a Java 8 or later, Spring boot, Hibernate, SOAP Web services Experience in...


  • Greater Bengaluru Area, India Insight Global Full time

    Position: Java Software EngineerLocation: Bengaluru preffered but can be open for FULLY REMOTECompensation: 15LPA- 26LPA (Must be able to work on AOR)Duration: 9-12 Month Contract + Extensions +Posisble conversionKey Responsibilities:4 - 8 years of experience in a Java 8 or later, Spring boot, Hibernate, SOAP Web servicesExperience in application design,...


  • Bengaluru, Karnataka, India NatWest Group Full time

    Join us as a Java Software EngineerAre you ready to take on an exciting new career challenge? This is your chance to be a part of and deliver our commitment to being an engineering-led and customer-driven bankOur Software Engineers love creating, building, learning new technologies and working with others to bring brilliant products and features to lifeWe...

  • Software Engineer

    2 weeks ago


    Bengaluru, India EUROPEAN DYNAMICS Full time

    We currently have a vacancy position for an ambitious and highly motivated Software Engineer to join our expanding development team. The successful candidate will join a highly professional team of Software Engineers that uses state-of-the-art technologies (Cloud technologies, Microservices, Java EE) to implement challenging IT software projects, for major...

  • Software Engineer

    1 month ago


    Bengaluru, India Indusface Full time

    Careers » Current Openings » Software Engineer (Java) Role: Indusface is on the lookout for a talented individual that is passionate about Java development, Application Security, Scalability, and User interface development to join us as a Software Engineer to work on our Web Security products. The individual will be joining a team with a proven track...