What are the responsibilities and job description for the Java Developer position at Convergenz?
Java Developer
Must have skills : Java
Microservices / springboot
RestAPIs
Preference is local to McLean or Richmond, VA.
Responsibilities :
Develop production ready code in JAVA, Spring Boot following SDLC.
Write well designed, testable code based on SOLID principles.
Develop flow diagrams and document the requirements.
Write Unit, Functional & Non-Functional test suites.
Deploy container applications.
Troubleshoot and resolve application issues in non-prod and prod.
Provide application and customer support.
Qualifications :
- 5 years of experience in Software Development.
Hands-on knowledge of JAVA, Spring Boot, Angular Typescript, NodeJS, DB, and SQL.
Hands-on knowledge of Containers & AWS services such as, ECS, IAM Policies, Security Groups, Route53, etc.
Strong knowledge of Git workflow, CI / CD, writing test suites and production troubleshooting experience.
Strong technical skills to troubleshoot and resolve application issues.
Knowledge of splunk or similar application logging tools.
Good team collaboration & technical documentation skills.
Knowledge of GO and Python programming language is a plus.
We are an Equal Opportunity Employer committed to a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, gender identity, national origin, disability, or veteran status. We value diverse perspectives and actively seek to create an inclusive environment that celebrates the unique qualities of all employees.