Java Application Developer

3 Months ago • All levels
System Design

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.
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
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

Add these skills to join the top 1% applicants for this job

oracle
design-patterns
github
talent-acquisition
quality-control
agile-development
react-js
gitlab
react
networking
aws
azure
spring-boot
ci-cd
angular
bootstrap
microservices
restful-api
git
sql
javascript
java

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

Set alerts for more jobs like Java Application Developer
Set alerts for new jobs by luxsoft
Set alerts for new System Design jobs in India
Set alerts for new jobs in India
Set alerts for System Design (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙