drjobs Senior Java Developer (Microservices, Concurrency & Messaging Platforms Expert)

Senior Java Developer (Microservices, Concurrency & Messaging Platforms Expert)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary

Synechron is seeking a highly experienced and technically proficient Lead Java Developer to lead the design development and deployment of enterprise-grade backend solutions. In this leadership role you will spearhead critical projects involving microservices multithreading and message-driven architectures contributing directly to the organizations digital transformation initiatives. Your expertise will ensure scalable secure and efficient systems that align with business objectives and industry best practices.

Software Requirements

Required Skills:

  • Java (Java 8 preferred)
  • Spring Framework (Spring Boot Spring MVC Spring Data)
  • Messaging APIs: Kafka Solace Aeron LBM or similar
  • Scripting: Shell scripting Groovy Purl (basic proficiency)
  • NoSQL data storage: MongoDB Amps (Advanced working knowledge)
  • Multithreading and concurrency management in Java
  • Version control tools such as Git
  • Build tools: Maven or Gradle

Preferred Skills:

  • Cloud platforms (AWS Azure GCP) knowledge
  • Containerization and orchestration: Docker Kubernetes
  • API design and development
  • Monitoring and logging tools

Overall Responsibilities

  • Lead and develop scalable Java backend systems ensuring robust functional and non-functional requirements are met.
  • Architect microservices and API-driven solutions with high availability and performance.
  • Implement multithreading concurrency and asynchronous processing to optimize system responsiveness.
  • Design and manage data schemas and workflows using MongoDB and related storage solutions.
  • Integrate messaging systems such as Kafka Solace or Aeron to facilitate real-time data exchange.
  • Collaborate with cross-functional teams including product owners QA and DevOps to ensure seamless delivery.
  • Review code establish best practices and enforce coding standards to maintain high quality.
  • Mentor junior developers and provide technical guidance across projects.
  • Drive continuous improvement in system architecture security and performance.

Technical Skills (By Category)

Programming Languages:

  • Essential: Java (Java 8) Shell scripting Groovy
  • Preferred: Kotlin Purl scripting

Databases/Data Management:

  • Essential: MongoDB Amps
  • Preferred: Data modeling indexing and optimization

Messaging & Communication:

  • Essential: Kafka Solace Aeron LBM
  • Preferred: RabbitMQ ActiveMQ

Cloud & Infrastructure:

  • Preferred: Experience with cloud providers (AWS Azure GCP) and container orchestration tools

Frameworks & Libraries:

  • Essential: Spring Boot Spring MVC Spring Data
  • Preferred: Reactor WebFlux

Development Tools & Methodologies:

  • Essential: Maven Gradle Git CI/CD pipelines
  • Preferred: Jenkins Azure DevOps monitoring dashboards

Security Protocols:

  • Basic understanding of OAuth TLS and secure API development

Experience Requirements

  • Minimum 7 years of professional experience in Java development with demonstrated leadership in complex backend systems.
  • Proven experience in designing and implementing microservices architectures.
  • Hands-on expertise with multithreading concurrency and messaging APIs.
  • Domain experience in finance banking or enterprise solutions preferred.
  • Demonstrable success in implementing scalable and high-performance systems.
  • Experience mentoring peers and leading technical teams.

Day-to-Day Activities

  • Leading development efforts on backend systems ensuring adherence to best practices.
  • Designing and implementing microservices APIs and messaging-driven data flows.
  • Collaborating with architecture teams to define service patterns and integration strategies.
  • Conducting code reviews and providing technical mentorship.
  • Monitoring application performance diagnosing issues and optimizing system throughput.
  • Participating in Agile ceremonies sprint planning and stakeholder communication.
  • Developing and maintaining documentation of system architecture APIs and processes.
  • Staying current with emerging Java microservices and messaging technologies to drive innovation.

Qualifications

Educational Requirements:

  • Bachelors or Masters degree in Computer Science Software Engineering or a related field.
  • Equivalent professional experience in enterprise Java development.

Certifications (Preferred):

  • Certifications in Java Spring Cloud (AWS Azure) or messaging platforms.

Training & Development:

  • Commitment to continuous professional growth and staying updated with relevant technologies.

Professional Competencies

  • Strong analytical and problem-solving skills.
  • Leadership qualities with the ability to influence teams and stakeholders.
  • Effective communication skills for technical and non-technical audiences.
  • Ability to prioritize tasks efficiently in a fast-paced environment.
  • Adaptability to evolving technologies and project scopes.
  • Commitment to high standards for quality security and system reliability.
  • Collaboration and team-building skills to foster a productive work environment.

SYNECHRONS DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.


All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.