
Java Software Engineer
NatWest Group
full-time
Posted on:
Location Type: Office
Location: Gurugram • India
Visit company websiteExplore more
About the role
- Engineer and maintain innovative, customer centric, high performance, secure, and robust solutions
- Work within a feature team and use extensive experience to engineer software, scripts, and tools
- Produce complex and critical software rapidly and of high quality which adds value to the business
- Work in permanent teams who are responsible for the full life cycle, from initial development through enhancement and maintenance to replacement or decommissioning
- Collaborate to optimise software engineering capability
- Design, produce, test, and implement working code
Requirements
- At least four years of experience in Core Java, Spring Boot and Microservices architecture
- Experience with relational databases such as SQL, Unix/Linux environments, and scheduled or batch services
- Experience of DevOps, Testing and Agile methodology and associated toolsets
- A background in solving highly complex, analytical and numerical problems
- Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Core JavaSpring BootMicroservices architectureSQLUnix/LinuxDevOpsAgile methodologyprogramming best practicesscalabilityautomation
Soft Skills
collaborationproblem solvinganalytical skillsnumerical skills