Java Lead Developer
Spar Information Systems
Atlanta , GA 30328
Posted 3 months ago
Role: Java Lead Middleware Developer
Duration: 12+ Months
Looking for an Java Lead Middleware Developer for managing the maintenance and support of Enterprise Integration middleware Applications, which is developed utilizing Java/J2EE technologies and Message queues. The successful candidate should have a good track record in development (preferable Middleware) and proficiency in managing and interacting with various product owners and offshore teams.
They will be required to demonstrate a mature and constructive approach on design and development of Java middleware applications against in distributed agile framework.Duties & Responsibilities:
Development duties will include (provide as much details as possible):
Designing, developing and deploying the applications in the production/Certification/QA/DEV environments
Managing and working on troubleshooting bridges coordinating with various other support teams.
Co-ordinate key stakeholder meetings and report status on a periodic fashion.
Perform key daily activities as part of the project like offshore design and status meetings.
Co-ordinate and quarter back various teams on conference bridges for Deployment and issue remediation.
Communication with users to gather requirements and analyze/address issues
Translate requirements to design and communicate efficiently with development team
Investigating and fixing bugs / Participating in test execution cycles
Interact with other technology groups as needed
Coordinate with users and developers located in different geographic regions
Skill, Experience & General information Required:
8+ years of strong development background in Java/J2EE Technologies
Proficient in JAVA 8+ (Lamda, Streams, DateTime API etc.)
Strong experience in Core Java, Advanced Java, Design Patterns, Algorithms, Session Management, OOPS concepts, data structure, Collections, interface, multi-threading & MVC
3+ Strong experience as a Middleware developer using Java/J2EE technologies and Message queues
Proficient in building APIs and web services (SOAP and Restful) & integrating with external applications
Strong experience in administration and setup of any Message Broker like IIB, RabbitMQ, JMS etc
Excellent knowledge of Relational Databases, SQL & JDBC drivers
Proficient in Spring Framework (Spring Boot, Spring Security)
Experience in application server (e.g., Apache, Tomcat, JBOSS)
Experience in build tool (e.g., Maven, Gradle etc.,)
Has used ORM Tools like Hibernate with Database integration
Has used Version controlling using GIT, VSTS & Teamforge etc
Developing an application using Eclipse IDE or IntelliJ is preferred
Strong analytical, planning, and organizational skills with an ability to manage competing demand
Excellent communication skills, verbal and written; should be able to collaborate across business teams (stakeholders) and other technology groups as needed.
Exposure to the Payments industry is a plus.
Exposure using NO-SQL databases is a plus
Exposure to Google/Azure cloud platform is a plus
Exposure to Java 10 would be a plus
Thanks & Regards,
Team Lead - Talent Acquisition
201 - 528 -5319
(An E-verify Company)
JAVA 8+,building APIs and web services (SOAP and Restful) & integrating with external applications,Spring Framework (Spring Boot, Spring Security)