Sr Java Developer
OVA.Work · Alpharetta, GA · 9 mo ago
HybridInformation TechnologyContract
Job Summary
Key Responsibilities
- Design, develop, and maintain Java-based applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code following best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve technical issues across the application stack.
- Optimize application performance and scalability.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 5+ years of hands-on experience in Java development.
- Strong understanding of OOP principles and design patterns.
- Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
- Proficiency in RESTful API development and integration.
- Familiarity with databases (SQL and NoSQL).
- Experience with version control systems (e.g., Git).
- Knowledge of CI/CD pipelines and DevOps practices.
- Excellent problem-solving and communication skills.
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization tools (Docker, Kubernetes).
- Exposure to front-end technologies (JavaScript, Angular, React).
- Agile/Scrum development experience.
- Certifications in Java or related technologies.
Benefits
- Competitive salary and performance bonuses.
- Health, dental, and vision insurance.
- Flexible working hours and remote work options.
- Professional development and training opportunities.
- Collaborative and inclusive work environment.