Java / Spring Developer
Cymertek Corporation · Reston, VA · 8 mo ago
EngineeringFull-time
About the role
We are seeking a talented and driven Java / Spring Developer to join our team and contribute to the development of robust and scalable enterprise applications. In this role, you will design, implement, and maintain Java-based solutions using the Spring framework, ensuring high performance, security, and reliability. You will collaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver high-quality software that meets business needs. The ideal candidate is passionate about software development, has a solid understanding of Java and Spring technologies, and thrives in a fast-paced, collaborative environment. Join us to help build innovative solutions and make a meaningful impact.
Position responsibilities
- Develop and maintain Java-based applications
- Build and configure Spring Boot microservices
- Design and implement RESTful APIs
- Ensure software performance and scalability
- Collaborate with teams to define project requirements
- Troubleshoot and debug application issues
Required skills
- Proficiency in Java programming
- Expertise in Spring Framework (Spring Boot, Spring MVC)
- Strong understanding of object-oriented programming
- Familiarity with relational databases (e.g., MySQL, PostgreSQL)
- Experience with version control tools (e.g., Git)
- Knowledge of RESTful API development
Desired skills
- Familiarity with cloud platforms (e.g., AWS, Azure)
- Knowledge of containerization tools (e.g., Docker)
- Experience with microservices architecture
- Understanding of CI/CD pipelines
- Familiarity with frontend technologies (e.g., Angular, React)
- Proficiency in performance testing tools