Lead Java Engineer (4+)
thermofisher | 11 days ago | Bengalor

    Design, develop, and maintain scalable backend applications and services using Java and Spring Boot.
•    Define and drive backend design principles, coding standards, and engineering best practices.
•    Design and develop secure, reliable, and well-structured RESTful APIs.
•    Define API contracts, request/response models, error-handling mechanisms, and versioning strategies.
•    Design efficient and scalable relational and/or NoSQL database models.
•    Develop and optimize database queries, indexing strategies, and data-access layers.
•    Integrate backend applications with databases, third-party services, enterprise platforms, and external systems.
•    Design and implement backend integration patterns for reliable data exchange across systems.
•    Develop reusable backend components, libraries, and common services.
•    Ensure backend systems meet requirements for performance, scalability, availability, security, and maintainability.
•    Identify and resolve complex application, API, database, and integration-related issues.
•    Conduct code reviews and ensure adherence to software engineering and secure coding standards.
•    Collaborate with frontend developers, technical leads, product owners, QA engineers, DevOps teams, and other stakeholders.
•    Participate in technical design discussions, solution reviews, estimation, and implementation planning.
•    Mentor and provide technical guidance to backend developers.
•    Drive improvements in automated testing, build processes, CI/CD, deployment, and observability practices.
Required Technical Skills
•    4–6 years of overall software development experience, with significant experience in backend application development.
•    Strong hands-on expertise in Java and object-oriented programming.
•    Strong experience with Spring Boot and the broader Spring ecosystem.
•    Strong experience in designing and developing RESTful APIs and backend services.
•    Good understanding of API design principles, HTTP standards, authentication, authorization, and error handling.
•    Strong experience in database design, data modeling, normalization, and performance optimization.
•    Experience with relational databases such as Oracle, PostgreSQL, MySQL, SQL Server, or equivalent technologies.
•    Strong proficiency in SQL and database query optimization.
•    Experience with ORM and persistence frameworks such as Spring Data JPA, Hibernate, or equivalent technologies.
•    Strong understanding of backend integration patterns and enterprise application integration.
•    Experience integrating applications with internal and external services through REST APIs, messaging, or other integration mechanisms.
•    Good understanding of concurrency, multithreading, asynchronous processing, and transaction management.
•    Experience developing modular, reusable, and maintainable backend components.
•    Strong understanding of application security and secure API development.
•    Familiarity with unit testing, integration testing, and automated testing frameworks.
•    Experience with source control systems such as Git.
•    Understanding of CI/CD pipelines and modern software development practices.

Official notification

⚡ Hot Jobs Trending Now

SRE
Sr. SRE Engineer
Stripe | Bangalore, India
DEV
Backend Developer
Coinbase | Remote, India
Infra
Cloud Infra Lead
Datadog | Pune, India
ML
MLOps Architect
Anthropic | Hyderabad
Data
Fivetran Data Eng.
Fivetran | Mumbai
SRE
Sr. SRE Engineer
Stripe | Bangalore, India
DEV
Backend Developer
Coinbase | Remote, India
Infra
Cloud Infra Lead
Datadog | Pune, India
ML
MLOps Architect
Anthropic | Hyderabad
Data
Fivetran Data Eng.
Fivetran | Mumbai
SDE
Staff Software Eng.
Airbnb | Gurgaon, India
Prod
Platform Engineer
Databricks | Bangalore
QA
Quality Assurance
GitLab | Remote
Security
Cloud Security
Zscaler | Mumbai
UX
Product Designer
Figma | Pune, India
SDE
Staff Software Eng.
Airbnb | Gurgaon, India
Prod
Platform Engineer
Databricks | Bangalore
QA
Quality Assurance
GitLab | Remote
Security
Cloud Security
Zscaler | Mumbai
UX
Product Designer
Figma | Pune, India
Contact US

Let's work laptop charging together

Any question or remark? just write us a message

Send a message

If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.