Java backend Dev

Pune, Maharashtra, India
Digital Engineering – Digital Engineering : Digital Engineering /
Hybrid

Senior Software Engineer – Java Backend 
Required Experience: 
         You have experience building applications using Java 
         You have extensive experience with Java APIs,springboot
         Optimizing applications for performance, scalability, and reliability.
         Solid SQL development knowledge (i.e. PostgreSQL, Oracle, etc…) and delivering solutions that leverage them at a massive scale
         Proven expertise in designing and developing secure, scalable microservices that handle high traffic volumes, with strong knowledge of microservices architecture, RESTful API design, and integration patterns.
         You have exposure to automated testing and releasing software in a continuous delivery model using Git
         You enjoy working in an Agile team focused on continuous improvement
         You have a strong desire to learn best practices and modern software architecture and collaborate within a team
         You are passionate about the art of delivering the highest quality software to customers
         You have excellent communication skills with both technical and non-technical people
         Bachelors degree 

Nice To Have: 
·       Experience working within the commercial card space or corporate banking 
·       Strong ability to multi-task, organize, manage, and implement complex projects whether directly or through supervision
·       Operates with minimal supervision and able to make informed, well-reasoned decisions independently
·       Thrives in an environment that is fast-paced, rapidly changing, and customer-oriented