Java Full Stack Developer

Centraprise

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of hands-on Java development experience with a strong grasp of advanced concepts.
  • Proficiency in building RESTful microservices using Spring Boot.
  • Experience with Docker for application containerization in cloud settings.
  • Strong familiarity with Kafka and MQ for message queuing and event-driven architectures.
  • Solid understanding of relational and NoSQL databases.
  • Proficient in version control (Git) and Agile methodologies.
  • Demonstrated problem-solving and debugging abilities.

Responsibilities

  • Design, develop, and maintain scalable Java applications with Java 7+.
  • Manage and develop microservices using Spring Boot 3.5.
  • Build and deploy applications using Docker in a cloud-native environment.
  • Implement event-driven architectures with Kafka and MQ for real-time messaging.
  • Collaborate with teams to define and deliver high-quality software solutions.
  • Troubleshoot, optimize, and refactor code for performance and security.
  • Stay current with the latest Java frameworks and cloud technologies.

Benefits

  • Flexible working arrangements to promote work-life balance.
  • Access to professional development opportunities and training.
  • Support for collaboration and innovation within cross-functional teams.
  • Involvement in cutting-edge technology projects using advanced tools.
Full Job Description
Job Description:

Responsibilities:

Design, develop, and maintain scalable and high-performance Java 7+ applications using advanced Java technologies and frameworks.

Develop and manage microservices using Spring Boot 3.5.

Build and deploy containerized applications using Docker in a cloud-native environment.

Implement event-driven architectures and work with Kafka and MQ for real-time messaging and event management.

Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions.

Troubleshoot, optimize, and refactor code to improve performance, scalability, and security.

Stay up-to-date with the latest Java frameworks, tools, and cloud technologies.

Follow best practices in software development, including testing, code reviews, and documentation.

Required Skills:

8 + years of hands-on experience in Java 18+ development with a strong understanding of advanced Java concepts.

Proficiency in building REST, microservices using Spring Boot

Hands-on experience with Docker for containerization and working in a cloud-native environment.

Strong expertise in Kafka and MQ for message queuing and event-driven systems.

Solid understanding of relational and NoSQL databases.

Experience with version control tools such as Git and familiarity with Agile methodologies.

Strong problem-solving and debugging skills.

Ability to work efficiently in a fast-paced, dynamic environment.

Preferred Skills:

Familiarity with CI/CD pipelines and tools.

Knowledge of Kubernetes and container orchestration.

Experience with JUnit, Mockito, and other testing frameworks.

Strong in UI (Angular 19+) skills

AI skill sets (like: co-pilot, windsurf etc)

Similar Jobs

More Jobs at Centraprise

More Information Technology Jobs

Find similar Java Full Stack Developer jobs: