Java Full Stack Developer

Java Full Stack Developer

15 Apr 2024
Ohio, Cincinnati, 45203 Cincinnati USA

Java Full Stack Developer

Vacancy expired!



Java Full Stack Developer

Java Full Stack Developer

Location: Cincinnati, OH

Experience: 8+ yrs.

Duration: C2H

Skills: Node.js and Java / Spring with Javascript / CSS and Angular or React, NoSQL Databases (MongoDB / Cassandra), RESTful APIs, Azure


  • 8+ years of Server-side development experience with Node.js and Java / Spring

  • Knowledge of SQL Database and NoSQL Databases (Cassandra / MongoDB)

  • Strong analytical problem solving skills.

  • Proven Experience in building RESTful APIs and a deep understanding of REST principles

  • Detail oriented and work well in a team and individually

  • Self-starter with strong initiative and ability to work under pressure

  • Understanding of the entire development process (design, development and deployment)

  • Excellent written and verbal communication skills

  • Ability to prioritize work and complete tasks with quick turnaround times

  • Excellent organizational, time, and project management skills

  • Business-minded approach to time, costs, and deadlines

  • Experience with modern libraries and tooling

  • Significant GO and Java programming skills and data structures

  • Significant Microservices architecture and development skill

  • Significant experience with the Spring Framework (Persistence, REST, Messaging, Integrations) such as Spring Boot

  • Significant experience on core features of Spring such as Dependency Injection and Aspect-Oriented Programming, Spring Security etc

  • Significant knowledge of SQL Database and NoSQL Databases ( Oracle, Postgres, Cassandra )

  • Significant experience in Messaging architectures & development- Kafka or equivalent

  • Proven Experience working with Docker or similar technologies, GIT, CI/CD and writing unit/integration tests

  • Self-starter with strong initiative, quality deliverable and ability to work under pressure

  • Business-minded approach to time, costs, and deadlines

  • Demonstrated ability to work well within a team environment
    Key Responsibilities


  • Identify and uphold Fullstack engineering best practices.

  • Collaborate with designers & product managers to iterate on the design & implementation of our product

  • Work with Engineers from our consumers to build and ship features.

  • Design a framework for creating services that grows with the needs of the company.

  • Monitor performance, watch for traffic drops related to usability problems & rectify the issues

  • Review app and feature code, and plan future API upgrades with the development team

  • Assist in the development of applications & features that will be put on the website, mobile app, and external client apps.

  • Stay up-to-date on emerging technologies

  • Over 5 years of hands-on experience developing solutions using Java.

  • Experience working in Agile environment and should be a team player.

  • Should require minimum guidance to translate business requirements into low-level design and code development.

  • Experience writing technical documentations would be preferable.

  • Hands-on programming experience using latest Java / Spring Boot/ Angular frameworks

  • Good understanding of software design/architectural styles and patterns such as MVC, microservices, etc.

  • Familiarity with DevOps tools for CI/CD pipeline build & deploy management such as TeamCity, Azure DevOps.

  • Experience with PaaS solutions such as Pivotal Cloud for build, deploy and scaling applications. Any other container technologies such as Docker/Kubernetes would be preferable.

  • Experience working with relational databases such as SQL Server and familiarity with NoSQL databases.

  • Familiarity with Messaging technologies such as IBM MQ, Kakfa or Azure services such as Azure Event Hub/Azure Event Grid would be preferable.

  • Understanding and experience with cloud technologies and services, especially Microsoft Azure would be preferable.


Bonus Points


  • Proven Experience Cloud Platforms like Azure or Pivotal Cloud Foundry

  • Experience in programming using Javascript, Node and React ecosystem is a plus point

  • Familiarity with developing e-commerce application modules such as Catalog setup and Search ( Solr, ElasticSearch etc)

  • Proven Experience with Continuous integration, Continuous delivery and Continuous deployment

  • Experience architecting and building high volume, fault-tolerant, highly available, and globally distributed systems in a cloud-native environment

  • Experience with Agile development methodologies

  • Familiarity with A/B testing, monitoring, and alerting

  • Energetic, flexible, collaborative, team player and good interpersonal skills

  • A passion for keeping up-to-date with the latest cloud trends and technologies


General Comments


  • Technical Requirements and Prioritization of skill-sets (what is a MUST and what is nice to have?)

  • Do you have an ideal candidate profile? (someone that we can compare candidates to)


Interested candidates please send resume in Word format Please reference job code 128553 when responding to this ad.



Job Details

Jocancy Online Job Portal by jobSearchi.