Logo
Diversity Resource Staffing Inc

Full Stack Java Developer/Lead

Diversity Resource Staffing Inc, Atlanta, Georgia, United States, 30383

Save Job

Full Stack Java Developer

JOB DESCRIPTION Were looking for a motivated, detail-oriented lead software developer with a strong sense of ownership to expand and improve our clearing systems. You would join a team of 8 people working on various clearing applications. These include real-time high availability systems, low latency systems, HTML5 user interfaces, and batch and algorithm-based processing systems. The development team works closely with business analysts, subject matter experts, project management, and testing teams. The team usually works in 2 or 3-week blocks releasing code to production every month or so. Responsibilities This role involves analyzing, designing, implementing, testing, and supporting production business applications in a fast-paced environment. You will work closely with stakeholders to understand complex mathematical algorithm requirements. Youll collaborate across teams to ensure technology solutions align with business needs and prepare technical documentation to present design proposals and explain architectural choices. You should have a strong understanding of computer science principles, patterns, and algorithms. Knowledge of linear algebra and statistics is essential. You should be curious about how frameworks and programming languages work internally. Multi-tasking is important as multiple streams of work may occur simultaneously. The position may involve some on-call support outside regular hours. Requirements/Experience Bachelor Degree or equivalent in Computer Science, Mathematics, or related field Full stack Java developer with 5+ years in Java/J2EE Experience with and strong understanding of algorithms Good knowledge of mathematical statistics, linear algebra, multivariate and univariate analysis Proficient in Spring Core, Spring Tx, REST, JMS Proficient in Persistence Technologies: Spring Data, Hibernate, JPA, JDBC Strong working knowledge in SQL, PL/SQL Experience with Application Servers: JBOSS, Spring Boot Experience in Java performance tuning, debugging, and memory profiling Strong understanding of OOD, Design Patterns, Testing frameworks Experience in all phases of the SDLC Proven troubleshooting skills in a technical, customer-focused environment Committed to delivering quality, well-tested software Disciplined and reliable in delivering accurate and timely results Preferred Requirements Experience in distributed applications Experience with HTML5 technologies like ExtJS Experience with financial math Understanding of futures, options, spreads, and swaps Some exposure to R and C++

#J-18808-Ljbffr