👨🏻‍💻 postech.work

Java Backend Developer

Coforge • 🌐 In Person

In Person Posted 2 weeks, 3 days ago

Job Description

Job Title:

Java Backend Developer – Spring Boot \& Microservices

Location:

Sydney

Employment Type:

Fixed Term Contract/IC contract

Experience Level:

5+ years

Department:

Technology / Engineering

Duration: 4 Months +1Month

Job Summary:

We are seeking a highly skilled

Java Backend Developer

with strong expertise in

Core Java

,

Spring Boot

, and

Microservices architecture

to join our dynamic team. The ideal candidate will have experience designing and developing scalable backend systems, preferably within the

banking or financial services domain

. You will work closely with cross-functional teams to deliver high-performance applications that meet business and technical requirements.

Key Responsibilities:

Design, develop, and maintain backend services using

Core Java

,

Spring Boot

, and

Microservices

.

Collaborate with product managers, architects, and front-end developers to define and implement robust APIs and backend logic.

Ensure high performance, scalability, and reliability of backend systems.

Write clean, maintainable, and well-documented code following best practices.

Participate in code reviews, unit testing, and integration testing.

Troubleshoot and resolve production issues in a timely manner.

Work in an Agile/Scrum environment and contribute to sprint planning and retrospectives.

Integrate with third-party services, databases, and internal systems.

Ensure security and compliance standards are met, especially in banking applications.

Required Skills \& Qualifications:

Strong Core Java development experience

(Java 8+).

Hands-on experience with

Spring Boot

,

Spring Cloud

, and

Spring Security

.

Solid understanding of

Microservices architecture

, RESTful APIs, and service orchestration.

Experience with

JPA/Hibernate

,

SQL

, and

NoSQL

databases.

Familiarity with

Docker

,

Kubernetes

, and CI/CD pipelines.

Experience with

message brokers

like Kafka or RabbitMQ.

Knowledge of

unit testing frameworks

(JUnit, Mockito).

Exposure to

banking or financial services domain

is highly preferred.

Strong problem-solving and analytical skills.

Excellent communication and teamwork abilities.

Preferred Qualifications:

Experience with cloud platforms like

AWS

,

Azure

, or

GCP

.

Familiarity with

DevOps practices

and tools.

Understanding of

security protocols

and

data privacy regulations

in banking.

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

Why Join Us?

Opportunity to work on cutting-edge banking solutions.

Collaborative and inclusive work environment.

Competitive compensation and benefits.

Career growth and learning opportunities.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.