Engineer a supercharging future for yourself
Find your fit and supercharge progress with our exciting career opportunities
Senior Technical Lead /Technical Architect
Qualification Required
- 4 to 9 years of Qualified Software professionals
- Proven hands-on Software. Java 8, spring boot , Spring batches and Kafka
Roles And Responsibilities
- Candidate should be able to work independently.
- Should be proficient in Java fundamentals.
- Should be proficient in functional programming using Java 8.
- Should be proficient in Spring framework.
- Should be proficient and hands on with Spring Boot and REST API.
- Should be good in writing unit testing using any of the testing frameworks.
- Good practical knowledge, not just theoretical.
- Good communications skills.
Required Technical And Professional Expertise:
- Primary Skills
- Core Java/ Java 8 /Lambda
- Spring Framework and Spring Batch
- RESTful Services Development, enhancement and troubleshooting
- Kafka
- Develop, enhance and troubleshoot web applications using Java/J2EE
- ReactJS/Redux Frameworks
- ORM – JDBC/Hibernate/JPA and SQL queries with Oracle/DB2 databases
- SOAPUI, POSTMAN and Ready API tools
- Tools – Eclipse, IntelliJ, Maven, GIT etc.
- Openshift
- Agile Methodology – Knowledge on Story pointing, Acceptance Criteria , Sprint/Iteration Planning, Program Increment Planning etc.
Secondary Skills
- Java Batch Development, Enhancement and Troubleshooting
- Security Setup for Web Services – OAUTH , Basic Auth etc.
- Application Servers – Websphere, Tomcat and JBoss
- Version control and build tools – GITLAB, MAVEN, Docker, OpenShift, Gradle, UCD etc.
- Java Messaging such as MQ, JMS, MDB, Topic etc.
- SOAP WebServices troubleshooting
- Junit, Selenium or Spock Groovy Testing