About the Role:
Begin your professional journey as a Junior Java Developer in our enterprise team. You will contribute to building scalable backend systems and microservices while learning industry best practices. Our hybrid model offers the perfect mix of in-person mentorship and remote work autonomy.
Core Skills & Technologies:
-
Programming Languages: Core Java (JDK 8+)
-
Frameworks: Spring, Spring Boot (basic knowledge)
-
Databases: SQL (MySQL, PostgreSQL), JDBC, basic JPA/Hibernate
-
Tools & Platforms: Git, Maven/Gradle, IntelliJ IDEA/Eclipse, Postman
-
Concepts: Object-Oriented Programming, REST APIs, Microservices basics
-
Other: JUnit, Agile/Scrum, MVC architecture
Responsibilities:
-
Develop and maintain Java applications using Spring Boot.
-
Build and test RESTful web services and microservices.
-
Write SQL queries and perform basic database operations.
-
Participate in code reviews and Agile ceremonies.
-
Debug and resolve technical issues with guidance.
Nice-to-Have (Bonus Skills):
-
Basic knowledge of front-end (JavaScript, React, Angular)
-
Exposure to cloud services (AWS, Azure)
-
Understanding of Docker, Kubernetes basics
-
Familiarity with message brokers (Kafka, RabbitMQ)
-
Experience with version control in a team setting

