Java Developer at Synergy BIS
As a Java Developer, you will join an established team and be responsible for supporting the operations and maintenance of enterprise applications with external and internal interfaces.
Preferred Qualifications:
- Bachelor’s degree in computer science or engineering disciplines
- 5+ years in a software development role
- Proficiency working with Java, J2EE, SOA (ESB/REST APIs)
- Hands-On experience in Web development and frameworks (i.e., JavaScript, jQuery, JSP and Struts1).
- Understanding of REST and SOAP based APIs/services
- Skills with web application servers such as WebLogic, passenger, Apache Tomcat, or nginx and Apache web server.
- Knowledge of CI/CD pipeline, including source control, code review and build/deployment tools (ex: git, Bitbucket, Azure DevOps)
- Familiar with Oracle databases and Microsoft SQL Server, ORM-layer frameworks such as JDBC.
- Basic understanding of working in Windows and/or Linux operating systems
- Excellent problem solving and data analytics skills
- Exceptional communication skills
- Ability to work on several projects at one time
- Ability to attain Federal Government Position of Trust
- Must be a U.S. citizen or foreign citizen authorized to legally work in the United States
- Must pass a background investigation
Ideal candidate will have:
- Hands-On experience in Web development and frameworks (struts1 ).
- Acquaintance with Agile tools including JIRA and Azure DevOps.
- Experience with federal government systems
- Knowledge of 508 web accessibility standards
Description
As a Java Developer, you will join an established team and be responsible for supporting the operations and maintenance of enterprise applications with external and internal interfaces. You will have the opportunity to participate in solutions architecture and system design as well as providing hands-on development expertise. The primary project is modernizing the underlying architecture of a legacy application to move off the current IBM products (Liberty, WebSphere, MQ) as well as migrate from an Oracle Database to a PostGre database. You will work with some of the latest Java-based technologies in an Agile environment utilizing TDD and the CI/CD pipeline.
Responsibilities:
- Design, develop and test enterprise web services APIs and backend services
- Work with business analysts to translate customer requirements into technical design and provide estimates
- Develop and implement unit and integration tests
- Develop high quality, shippable code in short increments
- Work closely with other developers and QA engineers to manage and improve the development pipeline
- Maintain knowledge of current/growing design and analysis methodologies, emerging technologies for incubation and implementation.
- Adhere to product build and release strategies and schedules
- Work with other developers and systems engineers to solve critical problems and identify efficiencies in implementing technical and functional requirements and tasks.
- Participate in Agile ceremonies with the objective of continually improving development and release processes.
Preferred Qualifications:
Bachelor’s degree in computer science or engineering disciplines
5+ years in a software development role
Proficiency working with Java, J2EE, SOA (ESB/REST APIs)
Hands-On experience in Web development and frameworks (i.e., JavaScript, jQuery, JSP and Struts1).
Understanding of REST and SOAP based APIs/services
Skills with web application servers such as WebLogic, passenger, Apache Tomcat, or nginx and Apache web server.
Knowledge of CI/CD pipeline, including source control, code review and build/deployment tools (ex: git, Bitbucket, Azure DevOps)
Familiar with Oracle databases and Microsoft SQL Server, ORM-layer frameworks such as JDBC.
Basic understanding of working in Windows and/or Linux operating systems
Excellent problem solving and data analytics skills
Exceptional communication skills
Ability to work on several projects at one time
Ability to attain Federal Government Position of Trust
Must be a U.S. citizen or foreign citizen authorized to legally work in the United States
Must pass a background investigation
Ideal candidate will have:
Hands-On experience in Web development and frameworks (struts1 ).
Acquaintance with Agile tools including JIRA and Azure DevOps.
Experience with federal government systems
Knowledge of 508 web accessibility standards
LCAT: Application Programmer - Level III
**Synergy prefers that all new employees be fully vaccinated against COVID-19 before their start date. Requests for exemptions and accommodation will be evaluated on a case-by-case basis.**
Synergy does not discriminate against applicants for employment or its employees on the basis of age, race, creed, color, religion, ancestry, national origin, sexual orientation, gender identity or expression, military status, sex, medical condition, pregnancy, physical or mental disability, personal appearance, predisposing genetic characteristics, family responsibilities, familial status, marital status, status as a victim of domestic violence, political affiliation, arrest records and criminal convictions, or any other characteristic protected by law. Discrimination or harassment based upon these protected categories is expressly prohibited.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)