👨🏻‍💻 postech.work

Java Software Engineer

KGiSL • 🌐 In Person

In Person Posted 11 hours, 5 minutes ago

Job Description

Position Summary

The Technology Division at BCS is responsible for the operations, maintenance, and support of BCS applications such as FAST, Giro, CTS, PayNow, SGQR, TFR, CCP, eGIRO and its critical infrastructure, ensuring its operational stability, regulatory compliance, and service reliability.

The Application Delivery department is regarded as BCS’ domain experts, overseeing the enhancement, maintenance, and advanced troubleshooting of applications, ensuring its functionality, security, and performance in alignment with set standards.

The Application Developer will be responsible for designing and delivering scalable, secure and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle. The successful candidate will have a strong background in Java technologies and AWS, with expertise in application architecture and development, sql query fine tuning, troubleshooting, and problem-solving.

Key Responsibilities

Provide hands-on support including prototyping and coding

Build proof-of-concepts (POCs)

Build Java and Web applications on AWS

Support build, deployment, and testing phases

Ensure compliance with security and best practices

Translate business requirements into technical solutions

Conduct performance and capacity assessments

Deep dive and solve complex engineering problems

Develop and maintain expertise in Java technologies (e.g., SpringBoot / SpringBatch) and AWS services (e.g., EC2, S3, RDS, EKS, ECS, CloudWatch)

Requirements

Education and Experience

Bachelor’s degree in computer science, Information Technology, or related field

Minimum 8 years of relevant experience in building and managing applications with proven experience in Java technologies (e.g., SpringBoot / SpringBatch)

Skills and Knowledge

Proficient in Angular JS

Strong experience in integrating application with supporting systems tools like 2FA, identity Providers (IdP)

Strong experience in supporting critical application workloads on AWS Cloud

Hands-on, detailed and a team player exemplifying the “can-do” attitude

Good analytical and problem-solving skills

Good oral and written communication skills

Able to effectively communicate with technical leaders

Good team player with positive attitude

Professional Certifications

AWS Cloud Certifications (Solutions Architect Associate and Developer Associate)

Get job updates in your inbox

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