Sr. Application Developer (Java Fullstack) at DATAMAXIS
Okemos, Michigan, USA -
Full Time


Start Date

Immediate

Expiry Date

25 Jul, 25

Salary

0.0

Posted On

25 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sql, Garbage Collection, Automation, Angular, Spring Data, Memory Management, Performance Tuning, Scripting, Spring Mvc, Oracle Database, Spring Boot, Front End Development, Web Design, Spring Framework

Industry

Information Technology/IT

Description

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.

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.
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.
Loading...