Qualifications
Key Requirements:4-6 years of comprehensive software development experience. A Bachelor’s degree in Computer Science or a related field; an advanced degree is preferred. Proficient in JVM-based programming languages such as Java 8+, Kotlin, and modern backend frameworks like Spring Boot. Significant experience in writing, utilizing, and securing RESTful API services for large-scale distributed applications. In-depth understanding of microservice architectures, including service discovery and circuit breakers. Familiarity with both relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB, CouchDB, Cassandra, Elasticsearch, etc.). Experience with build scripts such as Maven, Gradle, CI Jenkins, and/or Azure Pipelines. Knowledge of engineering practices including code refactoring, design patterns, test-driven development, and application security. Experience with container technologies such as Docker and Kubernetes is a plus. Familiarity with agile development methodologies. Knowledge of other programming languages such as NodeJS, Go-Lang, and/or Python is advantageous.
About the job
As a Senior Backend Java Engineer, you will play a pivotal role in enhancing our backend API technology stack within the banking sector.
Your expertise will be key in collaborating with product and design teams to grasp end-user requirements and convert them into effective technical solutions. You will also contribute to the enhancement of our DevOps tooling.
Key Responsibilities:
- Designing and implementing technology and business solutions that set our client organization apart in the competitive landscape.
- Utilizing a variety of software development technologies to develop innovative and efficient solutions that bolster our client’s technology infrastructure.
- Working closely with team members to implement user stories, write tests, and continuously deliver new and improved product functionalities.
- Engaging with internal IT teams to address technical dependencies during implementation.
You will report directly to the Engineering Manager or Senior Engineering Manager.
About ssc-hr
ssc-hr is a leading provider of human resources solutions, dedicated to enhancing the workforce capabilities of organizations within the banking sector. We pride ourselves on fostering a collaborative and innovative work environment that empowers our employees to excel.