What are the responsibilities and job description for the Java Backend Developer - Mc Lean, VA(Local Only) position at Envision Technology Solutions?
Job Title:- Java Backend Developer
Location:- Mc Lean, VA (Local Only)
Job Type:- Contract
On-Site Experience - 11 years Job Description:-
Location:- Mc Lean, VA (Local Only)
Job Type:- Contract
On-Site Experience - 11 years Job Description:-
- Must-Have Skills:
- Java Programming: Deep knowledge of Java language, its ecosystem, and best practices.
- Spring Framework: Proficiency in using Spring for dependency injection, transaction management, and other enterprise-level functionalities.
- RESTful Services: Expertise in designing and implementing RESTful APIs.
- SQL: Strong experience in working with relational databases and writing efficient SQL queries.
- Microservices: Experience in developing and maintaining microservices architectures.
- Soft Skills:
- Problem-Solving: Ability to analyze complex problems and develop effective solutions.
- Analytical Thinking: Strong analytical skills to evaluate system performance and identify areas for improvement.
- Communication Skills: Ability to clearly communicate technical concepts to both technical and non-technical stakeholders.
- Attention to Detail: Meticulous approach to coding and system design, ensuring high quality and performance.
- Time Management: Capable of managing multiple tasks and deadlines in a fast-paced environment.
- Hard Skills:
- Java Programming: Expert-level knowledge in Java and its application in backend development.
- Spring Framework: Proficient in Spring, including Spring Boot, Spring MVC, and Spring Data.
- RESTful Services: Skilled in designing and implementing robust RESTful APIs.
- SQL: Proficient in SQL and relational database management.
- Microservices: Experience with microservices, including deployment, scaling, and monitoring.