Okemos, MI, 48864, USA
120 days ago
Sr. Application Developer (Java Fullstack)
Job Summary: We are seeking an experienced Senior Fullstack Developer to join our dynamic and innovative team. The ideal candidate will be a seasoned problem solver with strong analytical reasoning and critical thinking abilities. You should be a forward thinker with a passion for crafting robust, scalable applications and a solution-oriented mindset. Excellent communication and the ability to articulate complex technical concepts clearly are essential for success in this role. Key Responsibilities: + Design, develop, and maintain robust and scalable enterprise-level applications. + Write clean, efficient, and well-documented code using Core Java/J2EE and Spring Framework. + Develop and manage front-end interfaces using Angular 8+, Typescript, HTML/CSS, and Node.js. + Create RESTful web services and APIs using Jersey. + Optimize applications for performance using deep knowledge of JVM internals and profiling tools. + Write and maintain complex SQL and PL/SQL queries for Oracle Databases. + Participate in code reviews, design discussions, and architecture planning sessions. + Identify, troubleshoot, and resolve performance issues and bugs. + Stay updated with the latest industry trends and technologies to propose innovative solutions. + Collaborate with cross-functional teams to define and deliver business solutions. Must-Have Technical Skills: + Core Java / J2EE – Strong knowledge and hands-on experience. + JVM Internals & Profiling – In-depth understanding of memory management, garbage collection, and performance tuning. + Spring Framework – Including Spring Boot, Spring MVC, and Spring Data. + Angular 8+ / TypeScript / Node.js – Proficient in front-end development and modern UI frameworks. + HTML / CSS – Solid understanding of web design and responsive development. + Jersey – Experience building RESTful services using Jersey. + SQL, PL/SQL – Proficient in writing complex queries and stored procedures. + Oracle Database – Solid experience working with large-scale Oracle databases. Nice-to-Have Technical Skills: + Unix / Shell Scripting – Experience with scripting and automation in Unix/Linux environments. + Docker – Containerization and deployment experience. + Memcache / Redis – Experience with caching strategies and implementation. + SAML – Understanding of Single Sign-On (SSO) and federated identity protocols.
Confirmar seu email: Enviar Email