What are the responsibilities and job description for the Java Developer position at RAZOR?
Overview
Razor is seeking Mid-Level Java Developers with experience in analyzing customer needs and developing overall concept and design objectives. The developer must be able to create software in a variety of programming languages and for a variety of IT software applications. Responsibilities include analyzing needs and environments to ensure solutions consider current architecture and operating environment, as well as future functionality and enhancements. Candidates should be able to work independently and as part of a larger team. Education & Certification Requirements
Bachelor's Degree in a Technical Field Clearance Requirements
Ability to obtain VA Medium-Background Investigation clearance. (Public Trust Security Clearance) Responsibilities
- Analyze customer needs and develop overall concept and design objectives.
- Create software for various IT applications.
- Ensure solutions align with current architecture and future enhancements.
- Work independently and collaboratively within a team.
- Attend meetings with senior developers and project architects to plan work.
- Relay planned work to the team for implementation.
- 5 years of experience in software development and implementation.
- Experience with service orientation concepts and enabling technologies.
- Strong software development skills, including design, development, testing, deployment, and support.
- Proficiency in debugging and correcting errors in computer programs.
- Experience using Agile methodologies, system architecture, and object-oriented software design.
- Knowledge of REST, SOAP Web Services, SOA architecture, Java, JavaScript, AngularJS, jQuery, Spring, RDBMS (Oracle, SQL), JPA/Hibernate, and Java EE.
- Experience with containerized applications and management systems such as Docker, Kubernetes, and OpenShift.
- Familiarity with BPM tools such as Camunda.
- Experience with CI/CD process tools like Jenkins.
- Exposure to AWS technologies.
Razor is proud to be an Equal Employment Opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Razor Benefits Overview
Razor offers a comprehensive benefits package including health, dental, vision, retirement plans, paid time off, and professional development opportunities. We are committed to supporting our employees' well-being and career growth.