Java Application Developer

8 Minutes ago • All levels • System Design

Job Summary

Job Description

Seeking a senior Software engineer/developer to design, develop, and maintain Java applications using best practices and modern development frameworks. Responsibilities include integrating applications with cloud services (AWS, Azure, Google Cloud), developing microservices-based applications, optimizing performance, implementing CI/CD pipelines, ensuring application security, and collaborating with product managers and other developers. The role also involves creating and maintaining technical documentation. Experience with Identity and Access Governance products is a plus.
Must have:
  • Expertise in modern web application development
  • Software engineering experience with Java
  • Experience in Spring, Spring MVC, Spring Boot
  • Experience in RESTful API, SOAP Webservices, JPA
  • Experience in any JavaScript framework (Angular JS, React JS, Bootstrap)
  • Experience with cloud platforms (AWS, Azure, Google Cloud)
  • Experience in Oracle/MS SQL DB (PL/SQL is a plus)
  • DevOps experience (Git, build and deployment pipelines)
  • Highly committed, self-reliant, attention to detail, good documentation skills
Good to have:
  • Experience in Identity and Access Governance products
  • Cloud certifications (e.g., Azure Developer Associate)
  • Experience with DevOps tools and practices
  • Familiarity with Agile development methodologies

Job Details

Project description

Do you want to design or build next generation IT security applications using the latest technologies? Would you like to pursue your career in IT Security in the role of a Java engineer/developer for Access Governance? Do you like to be challenged and encouraged to learn and grow professionally?

You'll be working as part of the Technology Information Security Office (TISO) department within Technology Services. Within TISO, you'll be part of a global Access Governance & Onboarding team and responsible for developing requirements and solutions for implementation. You will be working following Agile at our client's principles in a Pod containing, a product manager, pod lead, delivery lead, technical and quality assurance engineers.
Our services contribute to all the business divisions across various geographies and all segments. The role is based in Pune and requires 5 days/week office presence.

Responsibilities
bullet icon

We're looking for a senior Software engineer/developer to:

bullet icon

Application Development: Design, develop, and maintain Java applications using best practices and modern development frameworks.

bullet icon

Cloud Integration: Integrate applications with cloud services (e.g., AWS, Azure, Google Cloud) to leverage cloud capabilities such as storage, computing, and networking.

bullet icon

Microservices Architecture: Develop and maintain microservices-based applications to ensure modularity, scalability, and ease of maintenance.

bullet icon

Performance Optimization: Optimize application performance and ensure high availability and reliability.

bullet icon

Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate the build, test, and deployment processes.

bullet icon

Security: Ensure application security by implementing best practices and addressing vulnerabilities.

bullet icon

Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality software solutions.

bullet icon

Documentation: Create and maintain technical documentation for application development and deployment processes.

Skills

Must have

bullet icon

Your expertise

bullet icon

Excellent understanding of modern web application development

bullet icon

Experience in software engineering with Java

bullet icon

Experience in Spring, Spring MVC, Spring Boot

bullet icon

Experience in RESTful API, SOAP Webservices, JPA

bullet icon

Experience in any JavaScript framework such as Angular JS, React JS or Bootstrap

bullet icon

Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

bullet icon

Experience in Oracle/MS SQL DB (PL/SQL is a plus)

bullet icon

DevOps experience, specifically with Git (e.g. Gitlab), build and deployment pipelines

bullet icon

Experience in Identity and Access Governance products is a plus

bullet icon

Highly committed, self-reliant contributor with a positive attitude, with attention to detail and a flair for complete yet concise documentation.

Nice to have

bullet icon

Additional Qualifications

bullet icon

Certifications: Cloud certifications (e.g., Azure Developer Associate).

bullet icon

Tools: Experience with DevOps tools and practices.

bullet icon

Agile Methodologies: Familiarity with Agile development methodologies.

Other
seniority icon

Languages

English: C1 Advanced

seniority icon

Seniority

Senior

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Pune, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

System Design Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug