> Markdown version of [/jobs/ext/3951507-senior-java-developer-with-an-architect-mindset](https://www.wearedevelopers.com/jobs/ext/3951507-senior-java-developer-with-an-architect-mindset). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer with an Architect mindset - **Company:** Akkodis group - **Location:** Princeton, NJ, United States - **Experience:** Expert - **Salary:** $93,600.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Apache HTTP Server, Apache Tomcat, Applications Architecture, Component-Based Software Engineering, Code Review, Database Design, Database Schema, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Microsoft SQL Server, Object-Oriented Software Development, Performance Tuning, Software Engineering, Freeform SQL, Java Application Server, Enterprise Software Applications, Sql Optimization, GitHub Copilot, Spring-mvc, Sybase, Software Security, Information Technology, Restful APIs - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-java-developer-with-an-architect-mindset-princeton-nj--f4b8a4c7-1a77-4aad-80d2-f974b2b6179c ## About the Role Java, Software Engineering, Java, Software Engineering, Java Platform Enterprise Edition (Java EE/J2EE), Applications Security, Enterprise Applications, Tomcat, Apache, Spring MVC, * Bachelor's degree in computer science, Information Technology, Software Engineering, or a related technical field. * 10+ years of hands-on experience developing and supporting enterprise-grade Java applications, with at least 3 years of technical solution design and architecture experience. * Strong expertise in Java (Java 8+), Spring MVC, Apache Tomcat, object-oriented design principles, design patterns, and RESTful API development. * Proven experience with MS SQL Server and Sybase, including database design, SQL optimization, data modeling, and performance tuning. ## Description Senior Java Developer with an Architect mindset, * Design, develop, and maintain scalable, high-performance enterprise applications using Java, Spring MVC, and Apache Tomcat. * Lead application architecture and technical solution design efforts, ensuring alignment with business and technology objectives. * Develop, review, and optimize REST APIs, application components, database schemas, and complex SQL queries. * Perform code reviews, establish development standards, and mentor team members to drive engineering excellence. * Analyze and modernize legacy applications while improving application security, scalability, resiliency, and performance. * Collaborate with cross-functional teams to support production releases, troubleshoot critical issues, and leverage AI-assisted development tools such as GitHub Copilot to enhance delivery efficiency.