BENGALURU, KARNATAKA, India
16 days ago
Software Developer 3

·        BS/MS in computer science or other relevant technical degree with Senior role

·        6+ years of experience in application development using Java/J2EE technologies

·        Demonstrate analytic and problem-solving skills, particularly as it relates to application design, development and infrastructure

·        Strong understanding of architecture patterns such as multi-tenancy, scalability, and federation, to build cloud-ready systems

·        Ability to analyze, design and review the architecture with senior architect of the group, implement the prototypes. 

·         Hands-on Experience with Java, Spring, JMS, relational databases and SQL and scripting like python scripting.

·        Experience in designing/implementing & troubleshooting high performance Integration solutions using REST and microservices technologies like SpringBoot, Helidon or other frameworks

·        Excellent object oriented programming, unit testing, debugging and code review skills, using tools like Test NG or Junit. 

·        Hands on Docker and Kubernates technologies for development and deployment. Experience on GIT, CI/CD pipeline and build tools like Maven

·        Good understanding of object oriented programming, unit testing, debugging and code review skills using Test NG or Junit

·        Ability to quickly learn and develop expertise in highly complex existing applications and architectures

·        Experience with high volume distributed application development in a SaaS environment

·        Good knowledge of UI frameworks like Node JS, Angular, Typescript or others will be an added advantage.

Career Level - IC3

Confirm your E-mail: Send Email