Beacon Systems, Inc, delivers Program Management, Science, Engineering, and Technology Solutions to Federal, Commercial State, and Local Agencies. We are a subsidiary of Radiant Digital Solutions. Our Technology support to many DoD Agencies, NASA, Voice of America, FDA, and State Agencies such as State of FL, RI, MS, ND, VA, and WV extends our delivery of solutions worldwide.
We are looking for a Java Backend Developer at Remote.
Request you to make sure your updated Resume highlights all the below mentioned required Skills & Experience.
Position: Java Backend Developer
Location: Remote
Duration: 6 Months +
Job Summary:
We are seeking a highly skilled Java Backend Developer with expertise in Spring Boot to join our dynamic development team. The ideal candidate will have a strong background in developing robust and scalable backend systems. You will be responsible for designing, implementing, and maintaining Java-based applications that ensure high performance and responsiveness to requests from the front-end.
Key Responsibilities:
Design and Development:
- Develop and maintain backend components and services using Java and Spring Boot.
- Write well-designed, efficient, and testable code.
- Design and implement RESTful APIs and integrate with third-party APIs.
System Architecture:
- Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Participate in the entire application lifecycle, focusing on coding and debugging.
Database Management:
- Design, implement, and maintain database schemas.
- Optimize database performance and query execution times.
- Ensure data integrity and security.
Testing and Deployment:
- Conduct unit testing and debugging.
- Participate in code reviews to ensure adherence to coding standards.
- Collaborate with DevOps to automate deployment and improve CI/CD processes.
Documentation:
- Document development processes, architecture, and standard components.
- Contribute to team knowledge sharing and technical documentation.
Required Qualifications:
Education:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
Experience:
- 3+ years of experience in Java backend development.
- Proficiency with Spring Boot and related Spring frameworks.
- Experience with RESTful APIs, Microservices architecture, and cloud-based solutions (e.g., AWS, Azure, GCP).
Technical Skills:
- Strong understanding of object-oriented programming.
- Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB).
- Familiarity with version control systems (e.g., Git).
- Knowledge of front-end technologies like HTML, CSS, and JavaScript is a plus.
Soft Skills:
- Excellent problem-solving skills.
- Strong communication and teamwork abilities.
- Ability to work in a fast-paced environment and manage multiple tasks effectively.
Preferred Qualifications:
- Master’s degree in Computer Science or related field.
- Experience with Docker, Kubernetes, and other containerization technologies.
- Knowledge of Agile/Scrum methodologies.
Job Type: Contract
Pay: $57.68 - $63.19 per hour
Compensation package:
Experience level:
Experience:
- Back-end development: 6 years (Required)
- State or Federal or Government: 5 years (Required)
- NoSQL Database: 6 years (Required)
Work Location: Remote