Search by job, company or skills

L

Java Software Engineer

Save
  • Posted 20 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Project Description:

A large Australian financial institution has engaged us to provide resources for their Digital transformation & app modernization on multiple applications.


We are looking for an experienced Java Engineer to join our engineering team and contribute to the design, development, and delivery of enterprise-grade applications. You will play a key role throughout the Software Development Life Cycle (SDLC), delivering scalable, secure, and high-quality software solutions while collaborating with cross-functional teams. This role requires strong technical expertise, attention to detail, and a commitment to engineering best practices

.
Responsibilitie

  • s:Design, develop, test, deploy, maintain, and enhance enterprise applications using Core Java and Spring Boo
  • t.Design and implement scalable Microservices following industry best practice
  • s.Develop RESTful APIs and integrate applications with internal and external system
  • s.Build and support event-driven solutions using Kafk
  • a.Apply SOLID principles and Design Patterns to produce clean, maintainable, and reusable cod
  • e.Develop cloud-native applications and support deployments on cloud platform
  • s.Design and optimize database schemas, queries, and application performanc
  • e.Participate in code reviews, unit testing, integration testing, and troubleshooting activitie
  • s.Collaborate with Architects, Business Analysts, QA Engineers, and DevOps teams throughout the SDL
  • C.Contribute to CI/CD implementation and support containerized deployments using Docker and Kubernete
  • s.Produce technical documentation and ensure compliance with coding standards, security guidelines, and quality processe

s.
Mandatory Skills Descripti

  • on:3+ years of hands-on experience in Java application developme
  • nt.Excellent verbal and written communication skil
  • ls.Strong hands-on experience with Core Ja
  • va.Strong experience in developing applications using Spring Bo
  • ot.Experience working with Cloud technologies (AWS, Azure, or GC
  • P).Hands-on experience with Apache Kafka for event-driven applicatio
  • ns.Strong understanding of Design Principles, SOLID principles, and Design Patter
  • ns.Experience designing and developing Microservices Architectu
  • re.Good understanding of Database Concepts, SQL, and data modelli
  • ng.Basic working knowledge of Docker and Kubernet
  • es.Experience working in Agile development environments and across the full Software Development Life Cycle (SDL

C).
Nice-to-Have Skills Descript

  • ion:Experience with CI/CD tools such as Jenk
  • ins.Knowledge of Git and source code management practi
  • ces.Experience with automated testing frameworks such as JUnit and Mock
  • ito.Familiarity with monitoring and logging to
  • ols.Exposure to Banking or Financial Services dom
  • ain.Experience working with JIRA or similar Agile project management to

ols.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151238619

Similar Jobs

Gurugram, Gurugram, India

Skills:

Relational DatabaseSpring BootApache TomcatJ2EEJQueryAngularSpringReactJavascriptCore JavaHtml5Dynamo DbMongoDBAWS Cloud Service

Delhi, India

Skills:

JavaDatabase TechnologiesSpring BootRest ApisMicroservices

Gurugram, Gurugram, India

Skills:

JavaPostgreSQLSpring BootMicroservicesGitSpring FrameworkGcpDockerMySQLMongoDBRestful ApisAzureKubernetesAWS

Gurugram, Gurugram, India

Skills:

AlgorithmsJavaGoogle Cloud PlatformSpring BootJ2EEdata structuresRestful ApisSqlMicroservices

Gurugram, Gurugram, India

Skills:

UNIXSqlSpring FrameworkGcpDockerLinuxAzureAWSAI chatbot toolsJava 11AI AgentsPrompt EngineeringMCPs