Full Job Description
Sr Full Stack Java Developer | Farmington Hills, Michigan, United States Sr Full Stack Java Developer - Farmington Hills, MI (C2C) About the Role Join our dynamic Application Development Team as a Senior Full Stack Java Developer, working with cutting-edge technologies to deliver high-impact solutions. You'll play a pivotal role in designing, developing, and optimizing robust applications that drive business success. This position is ideal for an experienced developer ready to lead, innovate, and grow in a collaborative environment. Responsibilities - Architect, design, and implement scalable enterprise applications using Core Java, Spring, and Angular frameworks. - Build and consume RESTful web services to enable seamless integration across platforms. - Optimize application performance through advanced JVM profiling and troubleshooting. - Develop efficient front-end interfaces with Angular, TypeScript, HTML, and CSS, ensuring an exceptional user experience. - Write and tune complex SQL and PL/SQL queries for Oracle Database. - Collaborate cross-functionally with QA, DevOps, and product teams to deliver robust, maintainable solutions. - Leverage AI-based development tools like Github Copilot to enhance coding productivity. - Participate in code reviews, mentor junior team members, and contribute to best practices. Required Skills and Experience - 7+ years of hands-on experience with Core Java/J2EE and Spring Framework. - Expertise in designing and consuming REST Services. - Deep understanding of JVM internals and profiling techniques. - Strong proficiency in Angular, TypeScript, Node.js, HTML, CSS, and Jersey. - Advanced SQL, PL/SQL skills with Oracle Database. - Outstanding analytical reasoning and critical thinking abilities. - Clear, effective communication skills and a collaborative mindset. Preferred Skills - Unix/Shell scripting - CI/CD pipeline implementation - Weblogic Server management - Kubernetes and Docker containerization - Elastic Stack, Memcache, REDIS, SAML Benefits - Opportunity to work on high-impact, enterprise-level projects. - Exposure to the latest technology stacks and AI development tools. - Collaborative, innovative, and inclusive team culture. - Career advancement and leadership opportunities. - Competitive compensation on a C2C basis. How to Apply Ready to take your full stack expertise to the next level? Submit your resume today for immediate consideration. Qualified candidates will be contacted to schedule a face-to-face interview.