freehire launches on Product Hunt on 26 August.

Follow →

Java Backend Developer

Summary

Build and maintain Java-based microservices and REST APIs, ensuring high code quality and enterprise security while leading Agile teams in a product-focused environment.


  • Design and code application programs; performing testing for developed applications

  • Review, analyze and modify programming systems, including encoding, testing, debugging and installing for a large-scale system

  • Ensure the operating efficiency of existing application systems and maintain records for the documentation of systems development and revisions

  • Conduct analyses of organizational needs and goals for the development and implementation of application systems

  • Development and design of API services applications and ensure high code quality through automated unit and functional testing

  • Contribute towards the creation of intuitive, robust, and reusable user interfaces using modern API frameworks

  • Optimize applications for maximum usability and function

  • Work within an Agile product team composed of technical, product and business team members to deliver exceptional products

  • Ensure requirements are understood, gaps identified and project deliverables met and alignment of coding and solutions to overall RBC guidelines

  • Develop feasibility studies and proposals for senior management and executive decisions on large complex projects

  • Provides consulting services on new and strategic initiatives (medium to large and of varying complexity)


Requirements



  • Software Engineering, Computer Science, IT Engineering graduate / post-graduate

  • 10+ years of experience with Java, REST API, Microservices, MQ, Spring framework/Spring Boot, Cloud development

  • Experience working on cloud native solutions and DevOps technology and modernization

  • Knowledge of enterprise-level security concepts and methodologies, including SSO, SSL, encryption, Apigee, authentication and entitlements

  • Demonstrated leadership/facilitation skills to manage cross functional development teams utilizing an Agile methodology


Core Competencies


Demonstrates extensive experience in Software Engineering with a strong focus on Java, REST API, and Microservices development. Proven ability to lead cross-functional teams in an Agile environment while ensuring high code quality and adherence to enterprise-level security standards.


Highest-signal resume keywords



  • Java Development

  • REST API Design

  • Microservices Architecture

  • Agile Methodology

  • Cloud Development


ATS Optimization Keywords


Hard Skills



  • Software Engineering

  • Application Programming

  • Testing and Debugging

  • API Services Development

  • Unit Testing

  • Functional Testing

  • Cloud Native Solutions

  • DevOps Technology

  • Enterprise-Level Security

  • Spring Framework/Spring Boot


Soft Skills



  • Leadership

  • Facilitation


Industry Keywords



  • Systems Development

  • Organizational Needs Analysis

  • Project Deliverables

  • User Interface Design

  • Documentation


Tools & Technologies



  • MQ

  • Apigee

  • SSO

  • SSL

  • Encryption

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available