Labcorp Logo

Labcorp

Senior Software Engineer

Posted 15 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Senior level
Bangalore, Bengaluru Urban, Karnataka
Senior level
This role involves developing enterprise-grade web service platforms primarily using Java and Microservices in the healthcare sector. The candidate will lead a development team, mentor other developers, and work on designing complex application architectures while ensuring timely project delivery.
The summary above was generated by AI

Corporate IT is actively searching for experienced Senior Java Engineer who will leverage their technology skills to develop business solutions within the healthcare industry. The role will be part of fast-paced development team and contribute to creating and implementing enterprise grade web service platforms (RESTful APIs). The applicant will be challenged with cutting-edge technologies to develop Java/Microservice based solutions on a hybrid cloud platform (On-Prem and Cloud). 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 applicant will develop complex business integrations, eliciting requirements, and implementing secure and high-performance services consumed by various devices and applications across the organization and external clients.

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.

Responsibilities:

  • Work with the development team, project managers, business analysts and users across the organization and create a scalable, intuitive and easy-to-use software.
  • Collaborate with team members to align technical and business objectives, ensuring timely delivery of project milestones.
  • Lead a small development team and mentor and train developers and help solve the impediments to technical challenges
  • Lead the technical design discussions and contribute to complex application architecture, technical alternatives and conduct impact analysis of such solutions
  • Document and present architectural decisions to peers and enterprise architecture team
  • Performs code and design reviews with peers and follow best practices for test-driven development (unit testing and beyond) and coding standards

Requirements

  • 12-15 years of experience working in Java technologies, designing and implementing microservice architecture. Significant software development experience with expert knowledge of latest Java features
  • Strong knowledge in Microservices Design Patterns and Architecture using REST web-services
  • Must have experience in AWS Cloud (ECS, API Gateway, VPC, SQS, Cloudwatch)
  • Excellent knowledge of Spring and Spring Boot, Hibernate and proven track record of building cloud-native microservices
  • Deep knowledge of Object-Oriented Programming, data structures and software design patterns
  • Strong understanding of Java concurrency, concurrency patterns, experience building applications using multi-threading and collections
  • Knowledge of synchronous and event-driven enterprise integration patterns between services
  • Designing data models for SQL and NoSQL database solutions – Postgres and AWS DynamoDB or Mongo DB
  • Strong experience with messaging middleware like ActiveMQ or IBM MQ and Kafka or AWS Kinesis for high volume message processing
  • Working knowledge of building cloud native apps using container technologies (Docker, Kubernetes, etc.) and Cloud
  • Experience in Unit Testing, TDD/BDD and in Scrum/Agile Understanding of cloud infrastructures and operating procedures
  • Experience with development tools like Eclipse, Git, Gradle, Jenkins, Jira, Nexus etc.
  • Excellent written and verbal communication skills coupled with strong interpersonal skills

Labcorp is proud to be an Equal Opportunity Employer:

As an EOE/AA employer, Labcorp strives for diversity and inclusion in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications of the individual and do not discriminate based upon race, religion, color, national origin, gender (including pregnancy or other medical conditions/needs), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.

We encourage all to apply

If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility.

For more information about how we collect and store your personal data, please see our Privacy Statement.

Top Skills

Activemq
AWS
Aws Kinesis
Docker
Eclipse
Git
Gradle
Hibernate
Ibm Mq
Java
Jenkins
JIRA
Kafka
Kubernetes
Microservices
Nexus
NoSQL
Rest Apis
Spring
Spring Boot
SQL

Similar Jobs

2 Days Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Software Engineer at Toast, you'll lead the development of subscription management features, supporting the restaurant platform. You'll collaborate with cross-functional teams, enhance system reliability, mentor peers, and optimize performance while ensuring best coding practices.
Top Skills: SparkAWSDynamoDBGraphQLJavaKotlinPostgresRabbitMQReactRestTypescript
13 Hours Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Fintech • Information Technology • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer at Q2, you will develop and support solutions for a mobile banking platform. Responsibilities include participating in all aspects of the software development life cycle, coding in Python and Golang, and leveraging good design principles while maintaining deadlines, all within a team environment.
9 Days Ago
Remote
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer at BlackLine, you will innovate and enhance cloud-based applications, mentor team members, and ensure high-quality software delivery while collaborating with product management and other engineering teams.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account