drjobs Sr. Java Engineer

Sr. Java Engineer

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

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Sr. Java Engineer

Company Overview

Mastek is an enterprise digital & cloud transformation specialist that engineers excellence for customers across 40 countries including the UK Europe US Middle East Asia Pacific and India. We help enterprises navigate the digital landscape and stay competitive by unlocking the power of data modernizing applications and accelerating digital advantage for our customers.

Summary of the Role

As a Sr. Java Engineer at Mastek you will be responsible for designing developing and deploying scalable Java-based enterprise applications. You will work in a high-performing web services-based environment and collaborate with cross-functional teams to deliver robust microservices integrate with Kafka and leverage cloud infrastructure including AWS and Kubernetes. This role requires solid experience in design patterns data structures and software engineering best practices.

Key Responsibilities

  • Design develop and maintain scalable Java applications and microservices using Spring Boot Spring MVC and Hibernate.
  • Build and maintain APIs following RESTful and microservices architecture principles.
  • Integrate Kafka or similar event-streaming technologies into the solution.
  • Apply OO design principles SOLID principles and design patterns to build maintainable and testable code.
  • Handle deployment pipelines and cloud services using Kubernetes Terraform and AWS (Docker ECS S3 ALB etc.).
  • Develop and maintain enterprise services using XML/SOAP and REST.
  • Collaborate with cross-functional teams to define design and deliver new features.
  • Participate in code reviews performance tuning and mentoring junior developers.
  • Work with data integration processes including ETL and ESB technologies.
  • Utilize monitoring tools like Grafana Dynatrace New Relic and Splunk.
  • Document design specifications and technical solutions clearly and effectively.

Skills and Qualifications

Must-Have

  • Bachelors degree in Computer Science Information Technology or a related field (or equivalent experience).
  • 512 years of experience in Java development.
  • Strong knowledge of Java frameworks: Spring Boot Spring MVC Hibernate.
  • Expertise in microservices RESTful services and event-driven architecture using Kafka/Spring Kafka.
  • Strong command over object-oriented programming SOLID principles and design patterns.
  • Experience with deployment and infrastructure tools like Kubernetes and Terraform.
  • Working experience with RDBMS (SQL Server Oracle) and exposure to NoSQL databases.
  • Proficient in front-end integration using JavaScript JSP AJAX and REST.
  • Strong understanding of core networking concepts/protocols (TCP/IP HTTP SMTP).
  • Familiarity with cloud platforms particularly AWS.

Nice-to-Have

  • Experience with Docker AWS ECS and application load balancers.
  • Knowledge of ETL ESB XML parsers SOAP services.
  • Exposure to monitoring/logging tools: Splunk Dynatrace Grafana New Relic.
  • Familiarity with DevOps tools such as Maven Ant and infrastructure-as-code (Terraform).
  • Prior experience in high-volume transactional systems.

Compensation and Benefits

  • CTC: Up to 3536 LPA (including 10% variable).
  • Comprehensive health insurance for employees and dependents.
  • Flexible working hours and hybrid model (3 days in-office 2 days remote).
  • Shift Timing: 2 PM 11 PM IST (Hybrid & Flexible).
  • Paid leaves wellness programs and continuous learning support.

Competitive Positioning

At Mastek we foster an inclusive innovative and collaborative culture. Our teams work across geographies to deliver cutting-edge digital transformation solutions. Joining Mastek means becoming part of a future-focused organization that values agility continuous improvement and the personal and professional growth of our employees.

Additional Information

  • Location: Bangalore Urban Karnataka
  • Contract Type: Full-Time
  • Notice Period: Immediate or Early Joiners Preferred

Employment Type

Full Time

Company Industry

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.