Title: JAVA Full stack lead Developer
Location: Alpharetta, GA Hybrid
Duration: 6-12 months
Job Functions/Duties And Responsibilities
• Excellent programming skills in Advanced Java with hands-on experience Java/JEE , Spring, ORM / Hibernate, Web services – RESTful, Webserver (Apache Tomcat preferred)
• Excellent Core Java, Spring and Hibernate programming skills
• Experience in JavaScript, Angular, React, ExtJS.
• Work experience primarily with building enterprise server-side applications using J2EE Technologies
• Experience in database administration, advanced SQL, stored procedures and performance tuning.
• Experience in concurrent system design.
• Experience in distributed caching solutions.
• Experience in JUnit, JProfiler/JProbe or any other profiling tool.
• Self-motivated and flexible, with an ability to work both independently as well as part of a team.
• Excellent analytical, troubleshooting and problem solving skills, with out-of-the-box thinking.
• Excellent verbal and written communication skills with ability to explain ideas very clearly.
• BS/MS degree in Computer Science or equivalent.
Desired Skills
• Experience developing applications in Python, Scala and Apache Spark.
• Experience in building applications in cloud ecosystem, preferably Microsoft Azure.
• Understanding of portfolio analytics, performance and risk.
• Background in financial technology and data.