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
SeniorJob 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