Demo

Java Fullstack Developer

DATAMAXIS
Okemos, MI Contractor
POSTED ON 3/26/2024 CLOSED ON 4/15/2024

What are the responsibilities and job description for the Java Fullstack Developer position at DATAMAXIS?

Rate: Depending on experience

Work location: Okemos, MI (Hybrid)

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 10 years of experience in software development, with a strong focus on Java/J2EE technologies.
  • Proficiency in Spring framework, Angular, TypeScript, Node.js, HTML/CSS, and Jersey.
  • Solid understanding of SQL, PL/SQL, and experience with Oracle Database.
  • Experience with NoSQL databases such as MongoDB and CouchDB.
  • Familiarity with Kafka, Elastic Stack, Unix shell scripting, and Docker.
  • Experience with caching solutions like Memcached and Redis.
  • Knowledge of OIDC and SAML for authentication and authorization.
  • Strong understanding of DevOps practices and principles.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications using Core Java/J2EE technologies.
  • Utilize deep understanding of JVM and profiling techniques to optimize application performance.
  • Implement and integrate Spring framework components to facilitate scalable and efficient application development.
  • Develop user interfaces using Angular, TypeScript, and Node.js, ensuring a seamless and intuitive user experience.
  • Create and maintain HTML/CSS templates for web applications.
  • Utilize Jersey framework for building RESTful web services.
  • Design and optimize SQL and PL/SQL queries for Oracle Database, ensuring data integrity and performance.
  • Implement and manage NoSQL databases such as MongoDB and CouchDB.
  • Configure and manage Kafka for real-time data processing and messaging.
  • Utilize Elastic Stack (Elasticsearch, Logstash, Kibana) for log analysis and monitoring.
  • Develop and maintain Unix shell scripts for automation and system administration tasks.
  • Containerize applications using Docker for improved scalability and portability.
  • Implement caching solutions using Memcached and Redis to optimize application performance.
  • Implement OIDC (OpenID Connect) and SAML (Security Assertion Markup Language) for authentication and authorization.
  • Collaborate with DevOps teams to integrate DevOps practices into the software development lifecycle.

We are looking for a Senior Application Developer to be a part of our development team. The ideal candidate should have 5 years of experience, a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented mindset, who can communicate thoughts and ideas clearly and succinctly.

Java Developer
Stellar Professionals -
Lansing, MI

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Java Fullstack Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $101,441 - $130,752
    • Income Estimation: $102,541 - $137,871
  • Debugging Skill

    • Income Estimation: $94,625 - $127,578
    • Income Estimation: $101,441 - $130,752
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at DATAMAXIS


Not the job you're looking for? Here are some other Java Fullstack Developer jobs in the Okemos, MI area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!