B.E / BTech in Computer Science with 7 to 10yrs of Experience in software development with Java / J2EE and Angular with knowledge of cloud platforms preferably GCP.
Essential :
Desired :
Role Training Available :
Internal and external training along with on-the-job training will be provided on the technologies and coding languages to be utilised where required. The applicant is expected to be prepared to self-learn along with other members of the team to enable the delivery of the backlog requirements.
Additional Information
NOTE : Banking and Compliance training including fair treatment of customers is mandatory for all FCE employees. Necessary training will be given to any successful candidates that require it.
Because of headcount restrictions, this role is restricted to current FCE and FMC permanent employees only.
This position is based in Chennai, and it is expected the successful candidate will be able to attend the Chennai Campus for typically 2 to 3 days a week [50% work from office ] and remain flexible on the days they are required to the attend the office according to business requirements.
Develop Java Microservices : Design and build robust Java microservices using Spring Boot for scalable and resilient backend solutions.
Create Angular Frontends : Develop responsive and intuitive user interfaces with Angular, ensuring seamless integration with backend services.
Deploy on GCP : Manage and deploy applications on Google Cloud Platform, utilizing tools like Kubernetes Engine and Cloud Functions for efficient cloud operations.
Ensure Code Quality : Implement coding standards and best practices to maintain high code quality and consistency.
Optimize Performance : Continuously improve application performance by reducing latency and enhancing throughput for both backend and frontend components.
Maintain Security : Implement security measures and conduct regular audits to ensure applications meet security and compliance standards.
Automate CI / CD Pipelines : Set up and maintain continuous integration and deployment pipelines to automate testing and deployment processes.
Troubleshoot and Debug : Identify and resolve technical issues, performing root cause analysis to maintain system reliability.
Collaborate with Technical Teams : Work closely with developers, architects, and IT operations to ensure smooth integration and deployment of new features.
Document and Share Knowledge : Create and maintain technical documentation and facilitate knowledge sharing within the team to promote continuous learning.
Skills Required
Java, Github, Gcp, Spring Boot, Angular, Microservices, Full Stack Development
Senior Engineer Java • Chennai