Unknown Company

Senior Full Stack Java Developer - Michigan

mi • Posted 3 days ago
Onsite Full Time General

Senior Full Stack Java DeveloperWe are seeking an experienced Senior Full Stack Java Developer with strong expertise in enterprise application development and modern full stack technologies. The ideal candidate should possess strong analytical, problem-solving, and communication skills, along with the ability to work in a fast-paced collaborative environment.The candidate will be responsible for designing, developing, enhancing, and maintaining scalable applications while contributing to architecture discussions and technical solutions.Key ResponsibilitiesDesign, develop, test, and maintain enterprise-level applications using Java and related technologies.Build and enhance scalable backend services and RESTful APIs.Develop responsive front-end applications using Angular, TypeScript, and Node.js.Work with Oracle databases, including SQL and PL/SQL development.Analyze application performance and optimize JVM performance using profiling tools.Collaborate with cross-functional teams to gather requirements and deliver technical solutions.Troubleshoot production issues and provide timely resolutions.Participate in code reviews, technical discussions, and best practice implementation.Contribute to CI/CD, deployment, and containerization initiatives.Required SkillsStrong hands-on experience with Core Java / J2EEDeep understanding of JVM internals and profilingExperience with Spring FrameworkExpertise in Angular, TypeScript, and Node.jsStrong knowledge of HTML and CSSExperience with Jersey frameworkStrong SQL and PL/SQL skillsHands-on experience with Oracle DatabasePreferred SkillsUnix / Shell scriptingDockerMemcache / RedisRequired QualificationsBachelor's degree in Computer Science, Information Technology, or related fieldStrong analytical reasoning and critical thinking abilitiesExcellent verbal and written communication skillsSelf-motivated, solution-oriented, and proactive mindsetAbility to work independently and within a team environmentPreferred ExperienceExperience working in Agile/Scrum environmentsExperience with enterprise-scale application developmentPrior experience in performance tuning and optimization is highly preferredLocal candidates to Michigan are highly preferred.

Back to Job Search