Job Description
As a Microservices Developer Engineer, you will be part of the Enterprise Document Services team and will be responsible for the design, development, deployment and maintenance of software related solutions aligned with the business roadmap and driving efficiencies that enhance availability, performance and stability of the strategic document services capability.
• 5+ years technical experience (within financial services industry preferred)
• Java & Java frameworks - Spring (Core, MVC, Boot, Batch), Struts, JPA/Hibernate, Multithreading
• Java Enterprise Edition (JEE) Skills - Web service design & development, API (SOAP, REST, Messaging), JSP (Java Server Pages), API gateways
• Application/Web Servers - Websphere Application Server (WAS Apache Tomcat, Jetty
• Web Services / Tools – RESTFul Services, SOAP/XML, JAX WS, Apache KAFKA
• Source control tools – Github or BitBucket
• Relational Databases - Oracle or MS SQL or DB2 (SQL/PLSQL, Database design, Normalisation, Execution plan analysis, Index creation and maintenance, Stored Procedures) , PostGres/MySQL
• Amazon Web Services – Hands on experience
• Other skills – Unix/Linux basic commands and SHELL programming
Must Have :
• 5+ years technical experience
• Fundamentals of Java based microservices build
• Java & Java frameworks - Spring and Struts and JPA/Hibernate and Multithreading
• Java Enterprise Edition (JEE) Skills - Web service design & development, API (SOAP, REST, Messaging), JSP (Java Server Pages), API gateways
Desired:
• Test driven development (TDD) – Junit, Mockito, RestAssured, Karate, PostMan, Selenium
• Cache Frameworks – Hazelcast, Elasticache
• MS Azure
• Angular JS
• Apache Kafka, Apache Camel
• CI/CD – Jenkins, Docker
• Messaging: AWS SQS, IBM MQ or ActiveMQ
• Build & automation tools – Maven, Jenkins
• Published freelance projects/websites, Active/passive Tech Blogger, etc…
💡 Quick Summary
Seeking a career-building opportunity? The Senior Backend Developer | Java |T500|5008 position is now open for candidates interested in the Software Developer Jobs sector. This role in Gurugram offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
