CrawlJobs Logo

Senior Java Engineer

India, Bangalore · Job Posted January 10, 2026
Apply Position
Job Link Share

Job Description

Corporate IT is actively searching for experienced expert-level Senior Java Engineer (Offshore) who will leverage their technology skills to develop business solutions within the healthcare industry. The Application Architect role will be part of newly formed development teams within LabCorp and contribute to creating and implementing enterprise standards for a web service platform (RESTful APIs). The applicant will be challenged with cutting-edge technologies to provide a modern framework for Java/Linux-based solutions across virtualized machines, and hybrid cloud platforms (IaaS). As part of this transformational team the applicant will enable new business workflows for the company as well as help to build out a new IT infrastructure. These platforms enable rapid delivery for our IT teams. The prospective candidate will be engaged in a wide variety of work, including but not limited to web applications and web service development, platform development, automation, and coaching/mentoring of teams adopting the platforms. The Application Architect will provide technical leadership in our agile development teams. The role will include dealing with complex business integrations, eliciting requirements, and implementing secure and high-performance services consumed by various devices and applications across the organization. The applicant will drive the evolution of our solutions and ensure that we meet our internal and external clients' software requirements. Most importantly, you'll be engaged in meaningful work for an organization that is committed to "helping people live longer and healthier lives" every day.

Job Responsibility

  • Lead the technical design, planning and manage development of both UI and back end services. Document and present architectural decisions to the team, peers and management. Provides architectural guidance to the development team
  • Work with the development team, project managers, business analysts, Quality Assurance and users across the organization and create agile, intuitive and easy-to-use software
  • Deliver prototypes, reusable and shared microservice components, advanced solutions, and implementations of application in Java
  • Work with developers and integration team to brainstorm and research new design patterns in creating reusable solutions that can be utilized across the organization
  • Develop complex RESTful services in a cross-functional and Agile development team
  • Perform code reviews and code merges from all team members
  • Follows best practices for test-driven development (unit testing and beyond)
  • Designs functional/system integration tests and automation
  • Work with other groups within IT to foster the DevOps culture around automation of builds, testing, deploys and scaling
  • Contribute to the SOA standards for the company and Conduct impact analysis
  • Mentor and train developers and help to solve the technical challenges
  • Pushes the envelope with innovative and creative thinking
  • Provide modern and performant single page applications and address unique challenges in the interaction with various devices and input preferences

Requirements

  • Bachelor’s degree in Computer Science or foreign equivalent plus ten (10) years of experience as Architect, Technical Lead, User Interface Developer, Consultant, or Software Engineer
  • 10+ year experience and expert knowledge of Java (7+) enterprise development and integration middleware development
  • 3+ year experience with hands-on application architecture for large enterprise solutions
  • 7+ years of experience in each of the following skills: Java, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Security
  • Strong understanding of Java concurrency, concurrency patterns, experience building thread safe application
  • Must have extensive web application experience in developing employee/customer facing high scale applications
  • Knowledge in Front End technologies: Angular, HTML5 and CSS3
  • JavaScript development (including object-oriented development)
  • Advanced skills in implementing Service APIs (SOAP, REST) with the market leading API Management tools such as Apigee, API Gateway
  • Extensive experience delivering microservice based architecture leveraging APIs, containers and automation
  • Experience with web service technologies like JAX-RS, JSON, JAXB, JAX-WS, and WSDL
  • Advanced knowledge of highly efficient RDBMS SQL (e.g. DB2, Oracle) and Java integration with it using Spring Data, JPA, Hibernate
  • Experience on cloud based technologies (Preferred AWS or Kubernetes with OpenShift) and experience building cloud native applications
  • Expert knowledge in various data integration solutions (synchronous and asynchronous) messaging, Publish/Subscribe models, Middleware, and other related methodologies in a multi-user, multi-platform, multi-tier environment
  • Experience with messaging products like IBM MQRabbitMQ, Kafka or ActiveMQ
  • Experience in Continuous Integration (CI) / Continuous Deployment (CD) using tools such as Maven, Gradle, Git, Sonar, Jenkins, Jira
  • Hands On experience with TDD with expertise in Junit5 / Mockito
  • Strong analytical, communication and team collaboration skills
  • Work as a multi-skilled professional practicing Agile/SCRUM methodologies
  • Ability to coach and mentor junior developers as well as teams adopting the platforms

Nice to have

  • Experience with NoSQL implementations a plus (e.g., MongoDB, AWS Dynamodb)
  • Extensive hands-on experience with AWS technologies like Lambda, SQS, EC2 and ECS is a plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Java Engineer

8 matching positions

Senior Java Engineer

We are looking for a Senior Java Engineer to join a high-impact team responsible...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 8 years of strong backend development experience with Java 21 and Spring Boot
  • Solid experience with Kafka, Cassandra, Elasticsearch, and NoSQL databases
  • Hands-on with Domain-Driven Design (DDD), Hexagonal Architecture, TDD/BDD, and Clean Code principles
  • Experience running software in production (incident handling, monitoring with Prometheus/Grafana/ELK, CI/CD)
  • Strong communication & stakeholder management skills with a proactive, ownership-driven mindset
  • Experience mentoring/coaching engineers and taking technical leadership
Job Responsibility
Job Responsibility
  • Take ownership of the full development lifecycle in a BizDevOps environment
  • Collaborate closely with the Product Owner and peer engineers to translate business requirements into robust features
  • Play a key technical leadership role within the squad
  • Design, develop, test, and run mission-critical backend services using modern engineering practices
  • Coach junior engineers
  • Drive technical improvements
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are seeking an experienced Senior Java Engineer with exceptional analytical a...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in an Application Development or Systems Analysis role
  • Expert-level, hands-on knowledge of Java/J2EE, the Spring Framework Stack, and Spring Boot
  • Deep understanding of microservice principles, patterns, and best practices
  • Hands-on experience developing Spring Boot-based microservices
  • Demonstrable hands-on experience with MongoDB
  • Proficiency with SCM tools such as Git and project management tools like JIRA
  • Experience working within an Agile/Scrum methodology
  • Strong foundation in systems analysis, design, and architecture
  • Ability to contribute to both high-level and low-level system design (e.g., sequence diagrams, class diagrams)
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Collaborate with a global team to analyze requirements, contribute to technical solutions, and develop scalable middleware services that meet client needs and strategic objectives
  • Take responsibility for the successful delivery of assigned tasks and components within a larger solution
  • Ensure your work meets project milestones and quality standards
  • Analyze existing application systems to identify areas of complexity, performance bottlenecks, and potential risks
  • Contribute to strategies for modernization and improvement
  • Communicate effectively with project teams to clarify requirements, discuss technical ideas, and provide regular updates on development progress
  • Contribute to the team's continual improvement by suggesting enhancements to software architecture, development processes, and the adoption of new technologies
  • Strictly adhere to Citi’s engineering standards and best practices
  • Ensure all essential procedures are followed and help define operating standards and processes
  • Consistently perform and participate in code and design reviews
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

Yopeso has been developing a diverse range of software products, from large-scal...
Location
Location
Moldova , Chisinau
Salary
Salary:
Not provided
yopeso.com Logo
Yopeso
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in Java development (Java 17).
  • Proficient with the Spring framework (Spring Boot, Spring MVC, Spring Data).
  • Hands-on experience with AWS services (RDS, SQS, Athena, Glue, EMR, Iceberg).
  • Solid experience with PostgreSQL databases.
  • Familiarity with messaging and event-driven systems (Kafka).
  • Experience in developing SOAP web services.
  • Excellent problem-solving skills with attention to detail and the ability to debug complex systems.
  • Strong communication and collaboration skills.
  • Interest or background in Data Engineering is highly appreciated.
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust Java applications using the Spring framework (Spring Boot, Spring MVC).
  • Build scalable cloud solutions leveraging AWS services, including RDS, SQS, Iceberg, Athena, Glue, and EMR.
  • Design and optimize PostgreSQL database schemas and queries for performance and reliability.
  • Develop and manage data flows and pipelines, ensuring efficient and reliable processing.
  • Work with messaging systems such as Kafka to handle high-volume data streams.
  • Develop and maintain SOAP web services where required.
  • Collaborate with cross-functional teams, including Data Engineers, DevOps, and Product Owners, to define, design, and deliver new features.
  • Troubleshoot, debug, and optimize applications and data processes for performance, scalability, and reliability.
  • Maintain high standards of code quality, automation, and best practices.
What we offer
What we offer
  • Competitive remuneration
  • Remote work
  • Sports/leisure benefit
  • 20 sick leave days paid at 100%
  • 32 calendar days of vacation
  • Team events, online, at the office, or outside
  • Professional development plan with guidance and mentorship
  • Training and development opportunities with an allocated budget
  • Professional Certifications
  • Optional medical insurance
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are currently looking for a candidate for the position of Senior Java Enginee...
Location
Location
Poland , Wroclaw
Salary
Salary:
Not provided
astek.pl Logo
Astek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • strong hands-on experience with Java 17, Spring 6, and Hibernate 6 / JPA
  • experience working with databases (preferably SQLite)
  • familiar with Gradle and understand build processes
  • experience with Docker and containerized environments
  • worked with Liquibase or similar database migration tools
  • experience with Swing or are willing to work on desktop applications
  • actively use AI tools (e.g., Copilot, ChatGPT) in your daily development work
  • comfortable working in a high-performance, quality-driven environment
Job Responsibility
Job Responsibility
  • develop and maintain applications using Java 17 and Spring 6
  • work on backend components and contribute to the Swing-based frontend
  • integrate with databases and manage schema changes using Liquibase
  • ensure code quality, performance, and system reliability
  • collaborate with the team on designing and implementing new features
  • leverage AI tools to improve development efficiency and solution quality
What we offer
What we offer
  • Long-term collaboration
  • Technical training, certifications, and skills development
  • Competence Center mentoring
  • Clear career path
  • Employee benefits package (Multisport, private healthcare, life insurance)
  • Friendly working atmosphere, team-building events, and team-building meetings
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We’re building a robust, internet-facing API that runs both in on-premises and i...
Location
Location
Spain; Portugal; United Kingdom
Salary
Salary:
Not provided
parserdigital.com Logo
Parser Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Java 8+
  • Hands-on experience with cloud platforms (Azure, AWS, etc.)
  • Proficiency with both SQL and NoSQL databases
  • Proven ability to scale systems effectively
  • Familiarity with Agile methodologies (Scrum, Kanban, Waterfall)
  • Exposure to reactive programming paradigms
  • Bonus: Experience with eCommerce or search systems.
Job Responsibility
Job Responsibility
  • Design and implement end-to-end systems using your deep JVM and java ecosystem expertise
  • Translate product requirements into well-structured, maintainable code
  • Write test-driven features and follow the TDD and BDD cycle
  • Apply SOLID principles and cohesive design to build scalable software
  • Collaborate with product stakeholders to shape and refine features
  • Support production systems, resolve incidents, and conduct root cause analysis
  • Mentor and support fellow engineers, fostering a culture of continuous learning
  • Share knowledge across the wider engineering community
  • Prototype and evaluate new tools and technologies.
What we offer
What we offer
  • The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built
  • The opportunity to form part of an amazing, multicultural community of tech experts
  • A highly competitive compensation package
  • Medical insurance.
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are launching a brand-new initiative to build a new, modern global Logistics ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Modern Java: Deep expertise in Java (21+) and the Spring Boot ecosystem
  • Data & Messaging: High proficiency with Kafka (producers, consumers, and stream processing) and DynamoDB for high-scale, low-latency data storage
  • AI Coding Tools: Proven proficiency in leveraging modern AI development workflows to accelerate delivery and maintain code quality. You should be a 'power user' of tools such as Claude Code, GitHub Copilot (Agent Mode) or Cursor
  • Cloud Native: Hands-on experience with AWS and containerized workflows (K8S)
  • Communication: Excellent English skills and the ability to articulate complex technical decisions to the wider team
Job Responsibility
Job Responsibility
  • Greenfield Development: Design and implement a scalable forecasting engine using modern Java (21+) and the latest cloud-native frameworks
  • Feature Ownership: Lead specific initiatives and features from initial architectural design to deployment and monitoring
  • AI Integration: Collaborate on the implementation of AI/ML models within the logistics pipeline to enhance predictive accuracy
  • Event-Driven Architecture: Build high-throughput messaging systems using Kafka to handle real-time market data and forecasting events
  • Cross-Market Scalability: Ensure the service is designed for multi-tenancy and can adapt to the unique logistical nuances of different global markets
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

The Applications Development Senior Programmer Analyst (MW -Java Developer) is a...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Expert level (hands-on) knowledge and understanding in JAVA/J2EE spring boot, spring framework stack
  • Deep understanding of Microservice and Microservices best practices, patterns
  • Hands-on Oracle experience
  • Experience in SCMs like GIT
  • Experience with tools like JIRA
  • Agile/Scrum methodology experience
  • Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
  • Ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)
  • Strong communication skills
Job Responsibility
Job Responsibility
  • Analyze and collaborate technical solutions and strategies with the team
  • Take responsibility for successful delivery of the solutions
  • Mentor other developers
  • Organize review activities like design review, code review and technical document review
  • Explore existing application systems, determine areas of complexity, potential risks
  • Communicate continually with the client and project teams
  • Contribute to continual improvement by suggesting improvements to software architecture, software development process and new technologies
  • Follow Citi’s engineering standards
  • Perform code & design reviews
  • Ensure essential procedures are followed and help define operating standards and processes
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

Yopeso has been developing a diverse range of software products, from large-scal...
Location
Location
Salary
Salary:
Not provided
yopeso.com Logo
Yopeso
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Java (17+)
  • Solid knowledge of Spring Boot
  • Experience with PostgreSQL
  • Hands-on experience with AWS
  • Experience working with microservice architecture
Job Responsibility
Job Responsibility
  • Develop and maintain backend services using Java (17+) and Spring Boot
  • Design and optimize REST APIs and microservices
  • Work with PostgreSQL databases
  • Deploy and manage applications in AWS
  • Participate in on-call rotation for production support
What we offer
What we offer
  • Competitive remuneration
  • Remote work
  • 24 days off per year and floating days
  • Private clinic health services Regina Maria Medical Insurance
  • Flexible benefits through Up multibenefits platform
  • Referral bonus scheme
  • Team events, online or at the office
  • Training and development opportunities with allocated budget
  • Professional Certifications
  • Knowledge sharing context
Read More
Arrow Right