CareerPlanGet AI match score →

Software Engineer

💼 Full-time🗓 2026-07-25

Core

Building enterprise-level applications and microservices using Java and Spring Framework.

Role type

Mid-level Java Software Engineer

Builds

Microservices-based enterprise applications

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

Java 8+, Spring Boot, REST API design, microservices architecture, Spring Security, relational databases (MySQL, PostgreSQL), NoSQL (MongoDB, Redis), Git, CI/CD pipelines

Preferred skills

DevOps practices, cloud technologies

Responsibilities

Design and implement microservices-based architectures, write clean and maintainable code, debug and resolve application issues, participate in code reviews and technical discussions

Seniority

Mid-level, hands-on IC

Rewrite
## About the role We are looking for a Java Developer with 3–5 years of hands-on experience in building enterprise-level applications using Java and the Spring Framework. The ideal candidate will have strong coding and problem-solving skills, with a good understanding of microservices architecture and modern software development practices. ## Technical Skill - Core Java: Version 8+. Solid understanding of OOP concepts, Design patterns, collections and serialization, multi-threading. - REST APIs: Proficiency in integrating and optimizing RESTful APIs with strong error handling mechanisms. - Spring Framework: Experience in building and deploying microservices using spring boot. - Spring Security: Knowledge of implementing authentication and authorization mechanisms. - Microservice Architecture: familiarity with microservices design patterns and best practices. ## Qualifications - Proficient in Java and Programming skills - Assist in the design and implementation of microservices-based architectures. - Write clean, efficient, and maintainable code following coding standards and best practices. - Participate in code reviews, technical discussions, and Agile development processes. - Debug and resolve application issues to ensure high performance and reliability. - Experience with relational databases (MySQL, PostgreSQL) and exposure to NoSQL databases (MongoDB, Redis). - Familiarity with CI/CD pipelines, version control (Git) - Strong problem-solving and analytical skills - Excellent teamwork and communication skills - Experience in DevOps and Cloud technologies is a plus.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗