Senior Java Software Engineer
Technology
Jersey City, United States1 month ago
Service contract
Job description
We are seeking an experienced Senior Java/J2EE Developer with strong expertise in enterprise server-side application development. The ideal candidate will have hands-on experience with Core Java, Spring, Hibernate/ORM, RESTful Web Services, XML, XSLT, SOAP, SQL, and modern Agile/DevOps practices. Experience with AI tools and models is a plus.
Required Qualifications
- Strong professional experience building enterprise server-side applications using Java/J2EE.
- Excellent hands-on programming skills in Core Java, Spring, and Hibernate/ORM.
- Strong knowledge of object-oriented programming and software design patterns.
- Hands-on experience with:
- Java/JEE
- Spring Framework
- Hibernate/ORM
- XML, XPath, and XSLT
- RESTful Web Services
- SOAP
- JSON
- Apache Tomcat
- Strong SQL skills and experience working with relational databases. Sybase or DB2 experience is preferred.
- Experience with JUnit and application performance/profiling tools such as JProfiler, JProbe, or similar.
- Experience working with Agile methodologies and DevOps practices.
- Exposure to JIRA or other ALM tools.
- Exposure to or hands-on experience with AI tools and AI models.
Keywords
DocBookXSLTXBELSpring FrameworkIBM Db2 FamilyJSONJiraDevOpsSoapSqlTomcatXmlApache LicenseApache Http ServerJavaHibernateRelational grammarHibernationJunitXpath
Interested in this role?