- Company Name
- ITTConnect
- Job Title
- Senior Java Software Engineer
- Job Description
-
Job Title: Senior Java Software Engineer
Role Summary: Lead full‑stack Java developer responsible for designing, developing, testing, deploying, and supporting real‑time integrations, batch processes, and web applications using Java, Spring Boot, Spring MVC, Spring Data JPA/Hibernate, JMS, and React. Provide mentorship, code reviews, and production support in a consulting environment.
Expectations: Deliver high‑quality, maintainable code, meet project schedules, uphold production stability, and communicate effectively with business partners and vendors. Demonstrate self‑discipline, problem‑solving, and continuous improvement.
Key Responsibilities:
- Design and implement real‑time integrations, batch processing, and web applications with Java/Spring frameworks.
- Develop and expose SOAP & REST APIs, microservices, and web services.
- Perform code reviews, unit/integration testing, and manage deployments & releases.
- Provide on‑call production support, troubleshoot, and resolve production incidents.
- Mentor junior developers and facilitate knowledge sharing.
- Collaborate with stakeholders to elicit and clarify business requirements.
- Participate in Agile ceremonies, maintain JIRA backlog, and contribute to CI/CD pipelines.
Required Skills:
- 12+ years of Java development experience.
- Expertise in Spring Boot, Spring MVC, Spring Data JPA/Hibernate, JMS.
- Proficient with SOAP and REST API integration; experience designing microservices.
- Front‑end skills: JSP, JavaScript, React.
- Database & server: SQL, Tomcat, UNIX/Linux.
- Strong grasp of design patterns, XML schema, and web service development.
- Version control with Git, issue tracking with JIRA.
- Familiarity with AWS, CI/CD pipelines, and Agile practices.
- Automotive industry domain knowledge is a plus.
- Experience with MyBatis and Apache Ignite considered advantageous.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Professional certifications (e.g., Oracle Certified Professional Java SE, AWS Certified Developer) preferred but not mandatory.
Philadelphia, United states
On site
Senior
10-10-2025