Java Developer
As a Java Developer, will contribute to the full software development lifecycle, from initial concept and design through to code, test, and deployment. This role is central to creating scalable, high performance Java applications that drive innovation and provide exceptional user experiences. You mentor junior team members and champion best practices in java development.
This position is Hybrid with 25% travel to New Carrollton in Lanham, MD and 75% being fully remote.
Job Duties and Responsibilities
- Designs and architects robust, scalable, and high-performance Java-based solutions, ensuring alignment with business requirements and technical standards.
- Develops high-quality, efficient, and maintainable Java code following established coding standards and best practices, utilizing object-oriented programming principles.
- Tests and debugs applications to ensure optimal performance, reliability, and security, identifying and resolving complex technical issues.
- Optimizes existing systems for improved performance, scalability, and maintainability, focusing on high performance Java applications.
- Utilizes Spring Framework and Hibernate to build enterprise-grade applications and data persistence layers.
- Integrates various web technologies and third-party services, ensuring seamless functionality and user experience.
- Participates in code reviews, contributing to the overall quality and consistency of the codebase.
Requirements
- Possesses strong skills in software design patterns and architectural principles.
- Masters the ability to code clean, efficient, and well-documented solutions.
- Applies comprehensive knowledge of software test methodologies and debugging techniques.
- Shows deep expertise with Spring Framework (Spring Boot, Spring MVC, etc.) and Hibernate.
- Understands and applies various web technologies (e.g., RESTful APIs, microservices).
- Demonstrates excellent problem-solving, analytical, and communication skills.
- Must reside within 2 hours from Lanham, MD
- Active Federal Clearance
Education & Experience:
- Possesses a Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3-5 years of experience needed as a Jr. Java Developer
- Brings extensive experience as a Java Developer in a professional software development environment.
- Demonstrates proven experience in designing and implementing scalable, high performance Java applications.
- Holds significant experience across the full java development lifecycle.
Preferred Qualifications
- Holds a Java Certification.
Why Join Sierra7?
Sierra7 is a Small Disabled Veteran Owned Business. We were founded in 2009 with the mission of "serving those who serve". We are a Service-Disabled Veteran-Owned Small Business (SDVOSB) and
CMMI-SVC
Level 3-appraised member of the government technology and services industry. We are a proud recipient of the 2024 Gold HIRE Vets Medallion Award from the US Department of Labor, which recognizes employers who successfully recruit, hire, and retain Veterans.
Benefits:
- Medical/Dental/Vision
- FSA (Flexible Spending Account)
- HSA (Health Savings Account)
- Life Insurance, Voluntary Life Insurance, Voluntary Short- and Long-Term Disability
- Additional Supplemental Medical Benefits
- Critical Care, Hospital Indemnity, Legal Plan, Accident
- 401K
- Legal Assistance
- Financial Wellness
- Paid Time Off (PTO)
- Federal Holidays
- Education Reimbursement
- LinkedIn Learning
- Employee Referral Program.
..Visit the Employer site for more details