JAVA Developer/ Lead-in NY Preferred qualifications:
10+ years of experience in software development.
A strong understanding of relational database design and SQL Select (including related syntax/features)
Java/J2EE, Spring Boot, Web Services (SOAP/REST), MySQL, WebSphere, Java Message Services, SQL Server
Technical Professional, with proven abilities in the areas of Java development and implementation, multi-threading, Concurrency, Semaphore
The candidate Should be a string in Spring Core, IOC
Good in SQL Queries and Stored procedures
Should have exposure to Messaging frameworks like JMS, IBM MQ
Good in Unix commands
Candidate should work on the DevOps tools like Git/Bitbucket, Maven/Bamboo, Stash, TeamCity/Jenkins, Junit, Splunk
Good Understanding of Agile Delivery Methodology & experience in working with Scrum teams.
Candidate should have exposure in Continuous Integration and Continuous Delivery
Excellent customer-facing skills that include conducting compelling technical briefings & demonstrations. The person should have a technical aptitude to implement new technologies and articulate the solutions to the customer.
Demonstrable experience in Core Java (1.8 or higher) and Spring framework (Core, AOP, Batch), OFX Services, Micro-services, Kafka
Strong experience of developing multi-threaded and synchronization application
Strong experience in Web Services (SOAP and REST) with prior experience on JMS/IBM MQ.
Demonstrated delivery experience of Microservices APIs using Springboot, Oracle PL/SQL development, and activities like Performance tuning / Optimization.