Role: Java Senior Developers
Location: Alpharetta, GA (Remote During Covid)
Duration: Long term
Required Skills
• Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
• Designing and implementing Java-based applications using Java 8, Spring Core, Spring Boot, REST Webservices
• Solid understanding of object-oriented programming is must
• Excellent knowledge of RDBMS and event-based system modelling is must.
• Working knowledge of DB2/SQL Server
• Excellent knowledge of Database transaction management, transaction boundaries is must
• Implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools, such as Git
• Familiarity with continuous integration
• Defining application objectives and functionality