Java Developer
VIVEK THAKURUnited StatesMIDPosted 3d ago
Core JavaJ2EESpringHibernateDesign PatternsORMRESTSOAPWeb ServicesXMLXPathXSLTJSONSQLSybaseDB2JUnitTDDAgileDevOpsLinux/UnixJIRAAIAngularJavaScriptReact
About the Role
We are looking for an experienced Java Developer to join our team in Alpharetta, GA. This role focuses on building scalable enterprise applications and solving complex technical challenges.
Key Responsibilities
• Design and implement enterprise applications using Core Java, J2EE, Spring, and Hibernate
• Develop REST/SOAP Web Services and work with XML, XPath, XSLT, and JSON
• Utilize SQL, preferably Sybase or DB2, for database operations
• Apply Design Patterns, ORM, and enterprise application development principles
• Conduct code reviews and implement testing using JUnit and TDD
• Collaborate with global teams and contribute to technical design, development, testing, and Agile delivery
Requirements
• 5–8 years of experience as a Java Developer
• Strong knowledge of Core Java, J2EE, Spring, and Hibernate
• Experience with Design Patterns, ORM, and enterprise application development
• Proficiency in REST/SOAP Web Services, XML, XPath, XSLT, and JSON
• SQL skills, preferably with Sybase or DB2
• Experience with JUnit, TDD, and application profiling tools
• Familiarity with Agile, DevOps, Linux/Unix, and JIRA
• Exposure to AI tools and models
• Basic knowledge of Angular, JavaScript, or React
• BE/BS in Computer Science, Engineering, or a related field