Junior Java Developer
KEPLER22 LLC
About the Role
- Full-time, hybrid position based in Dallas, TX.
- Flexibility for partial work from home.
- Assist in designing, coding, and testing Java applications under the guidance of senior engineers.
- Implement features, fix bugs, and contribute to microservices-based solutions using the Spring Framework.
- Participate in code reviews and write unit tests.
- Help maintain technical documentation.
- Collaborate with cross-functional teams.
- Adhere to development standards.
- Continuous learning of modern Java and cloud-native practices.
Requirements & Tech Stack
- Foundational skills in Programming and Java.
- Core Software Development skills, including object-oriented design.
- Experience with version control (e.g., Git).
- Basic testing practices.
- Skills in the Spring Framework for developing enterprise Java applications and services.
- Knowledge of Microservices concepts.
- Strong problem-solving abilities and attention to detail in debugging and troubleshooting code.
- Ability to work collaboratively in a hybrid team environment.
- Clear communication skills.
- Ability to follow established development processes.
- SQL or NoSQL databases.
- RESTful APIs.
- Basic cloud or containerization concepts (e.g., Docker).
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.