Java Backend Developer (Junior)
Tryfacta, Inc. - Maryland Line, Maryland, us, 21105
Work at Tryfacta, Inc.
Overview
- View job
Overview
Founded in March 1996, we have a presence in all 50 States. Tryfacta has Ranked number 1 as one of the fastest-growing companies by Inc. Magazine (Inc. 5000)!
Tryfacta is certified by the Joint Commission for Healthcare Staffing Services & has numerous ISO Certifications that capture our commitment to continuous improvement.
Job Summary: Tryfacta is seeking a
Java Backend Developer
for our client in
849 International Dr., Linthicum, MD, 21090 - Suite 320 . This is a
temporary contract
assignment. If you meet the qualifications listed below and are interested, please Apply Now! Role - Java Backend Developer (Junior) Statewide Agile Resources and Teams 2024-Labor Category - Computer Programmer (Junior)
Position Description:
The Computer Programmer (Junior) shall translate detail program flowcharts into program-coded instructions used by third- and fourth-generation, or current state-of-the-art computers. The Java Backend Developer (Junior) supports the design, development, and maintenance of backend components and RESTful services for modern enterprise applications. This role will focus on building robust, scalable, and secure Java services and integrations in a collaborative Agile environment. The developer will work under senior team members to implement features, fix bugs, and contribute to system integration and performance enhancements. . Assist in designing and developing backend services and APIs using Java, Spring Boot, and RESTful web services. B
. Contribute to the development and maintenance of secure, scalable services that integrate with front-end applications and external systems. C
. Write clean, well-documented code that adheres to best practices in Java development and object-oriented design. D
. Use JPA/Hibernate to interact with relational databases such as PostgreSQL, Oracle, or Aurora PostgreSQL. E
. Collaborate with senior developers, QA testers, and DevOps staff to support testing, deployment, and debugging of applications. F.
Write unit and integration tests using JUnit, Mockito, and other testing frameworks. G
. Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. H
. Use Git for source control and follow team guidelines for branching, merging, and pull requests. I
. Support API documentation and participate in system integration and test data preparation. Education:
This position requires a Bachelor's degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline; or three (3) years of equivalent experience in a related field. General Experience:
The proposed candidate must have at least three (3) years of computer programming experience.
Specialized Experience: t least 3 years of experience in software development, specifically backend Java programming. Minimum 2 years of experience building RESTful APIs and backend services using Java and Spring Boot. Experience writing and optimizing SQL queries and using JPA/Hibernate for database interaction. Familiarity with object-oriented principles, design patterns, and API security practices (e.g., OAuth2, JWT). Basic experience with CI/CD pipelines, build tools (Maven, Gradle), and version control (Git). Exposure to unit testing, mocking, and test-driven development concepts. Familiarity with logging frameworks, API debugging tools, and basic performance troubleshooting. Experience working in Agile teams with tools like JIRA or Azure DevOps is preferred. Knowledge of cloud environments (AWS/Azure) and containerization (Docker) is a plus.
Tryfacta is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.