Designation : SR. TECHNICAL LEAD
Location : New Jersey
Job Description (Posting). : Java Spring Boot Lead
Mandatory Skills
Java Spring Boot Weblogic Sql server(SQL PL/SQL programming expertise) and Kafka
Multithreading/Concurrency Distributed Transactions Experience in Agile Development Methodologies
Note: Should be good in both English and Spanish (Mandatory)
JD
Substantial experience in Core Java (Java 8 and above) Java EE JSP/Servlet JDBC JMS/IBM MQ Multithreading/Concurrency Local and Distributed Transactions JavaScript/ CSS / HTML.
Working experience on WebLogic/OHS or equivalent J2EE Server
Experience in Spring Framework and Spring Boot
Excellent knowledge of Relational Databases SQL Index Stored Procedures and ORM technologies (JPA2 Hibernate)
Databases MS SQL Server or equivalent with SQL PL/SQL programming expertise.
Test Driven development and automated testing tools like JUnit Cucumber/ Gherkin; JIRA Maven Sonar
Experience in version control tools like GIT Bitbucket.
Experience in working on multiple technologies and medium to complex systems well versed with design standards & framework
Experience with Continuous Integration systems such as TeamCity Jenkins Tekton/Harness UDeploy
Tools Well versed with IntelliJ/Eclipse
Quick learner of new tools and technologies.
Experience in event driven architecture and development of Spring Boot based components integrating with Kafka and MQ
Strong understanding of the Software Development Life Cycle
Experience in Agile Development Methodologies with Scrum sprint deliverables
810 yrs experience
Skill (Primary) : Modern Application DevelopmentMicroservicesSpringboot
Job : Senior Technical Lead
Requisition Source : New Project/Extension
Other Requirement : Client: Citibank
Location: Jersey City NJ (Onsite3 days work from office)
Candidate should be Bilingual (SpanishEnglish)