Thursday, November 26, 2020

Nisum Technologies - Java Technical Lead - J2EE/Spring/NoSQL (8-14 yrs) (Nisum Technologies)

What Youll Do :

- Coding in Java8, Spring, Microservices, WebFlux/Reactive Programing, Rest services, Kafka, PCF, Azure, Spring Cloud Config and NoSQL technologies.

- Solve technical problems using cutting-edge technologies and best practices.

- Ensure code meets the required development standards and is optimized for performance.

- Unit testing for each line of new code introduced (JUnit/Mockito)

- Peer code review process using GIT pull requests and Crucible (for SVN)

- Propose multiple solutions to a problem, show how one option is better than another.

- Ensure all aspects of technical design are correctly incorporated.

- Contribute in research and implementing POCs as required.

- Collaborating with onsite team in scrum ceremonies.

Who you are :

- Hands on experience on Java/J2EE programming, especially on Java 8 features

- Experience using latest frameworks like Spring, Spring Boot, Spring Rest, Spring Cloud Config and Webflux.

- Experience in Microservices architecture & development

- Experience with Test Driven Development

- Experience with SQL on any of the RDBMS Oracle, PostgreSQL, My SQL

- Exposure to NoSQL DB is added advantage, preferred MongoDb / Cassandra

- Experience with any of the ORM frameworks Hibernate/iBatis, JDBC, JPA

- Exposure to JMS Kafka, IBM MQ or Active MQ is good to have

- Experience with JUNIT and any of the mocking frameworks Mockito, EasyMock, JMock with hands on any one of the cloud platforms like PCF, Azure

- Use of code repository tools like SVN, GIT

- Exposure to any of the build and deployment tools like Gradle, Maven, Ant

- Experience in CI/CD pipeline such as JENKINS

- Experience using different design patterns, especially GoF, J2EE and Integration design patterns

- Exposure to performance testing using JMeter is good to have

- Ensuring the code meets the required development standards and is optimized for performance

- Experience managing teams and deliveries

- Providing technical design or approach for a business problem

- Leading the team towards the right solution with expected quality and timelines

- Experience with Agile practices

- With good collaboration skills to coordinate with US based onsite team and client team.

- Good team player and coordination skills

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.