Java Engineer

Komplete Teleservices
Center Township, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Center Township, United States of America

Tech stack

Java
Spring Security
Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Engineering
Software Quality
Software Design Patterns
Amazon DynamoDB
PostgreSQL
MongoDB
MySQL
NoSQL
Performance Tuning
RabbitMQ
Software Engineering
Google Cloud Platform
Spring-boot
Spring Data
Event Driven Architecture
Kafka
REST
Microservices

Job description

  • Design, develop, and deploy modern Java-based microservices using Spring Boot and Java 17+
  • Collaborate with architects and lead engineers on system design, integration, and performance optimization
  • Implement event-driven and cloud-native architectures utilizing Kafka, RabbitMQ, or similar technologies
  • Write high-quality, maintainable, and testable code following best practices and design patterns
  • Participate in and lead peer reviews, ensuring code quality, security, and performance standards are met

Requirements

Our client, a leading technology-driven organization, is seeking a Senior Java Engineer to join their team. As a Senior Java Engineer, you will be part of the Software Development Department supporting innovative cloud-native solutions. The ideal candidate will have strong problem-solving skills, proactive initiative, and excellent collaboration abilities, which will align successfully in the organization., * 7+ years of professional software engineering experience

  • Advanced proficiency in Java (Java 17+) and Spring Boot (Spring Data, Spring Security, REST APIs)
  • Strong background in microservices and event-driven architecture
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Solid understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB, etc.)

What''''s in it for me?

  • Opportunity to work on cutting-edge cloud-native microservices projects
  • Collaborate with a talented and innovative engineering team
  • Engage in continuous learning and professional development
  • Be part of a forward-thinking organization that values initiative and technical excellence
  • Flexible remote work environment supporting work-life balance

Apply for this position