Senior Java Developer
New
Australia, Canada, France, Germany, India, Netherlands, Norway, Sweden, United Kingdom, United StatesFull-TimeSenior
Salary111,155 - 150,385 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7 + years
- Required Skills
- AgileGitHibernateJavaSpring BootCI/CDLinux
Requirements
- Bachelor’s degree plus at least 7+ years of experience in enterprise grade software development using Java/J2EE technology.
- Expert level Java developer experience.
- Experience with Linux (Red Hat).
- Significant experience with JSP and Servlets, or with Java Server Faces (JSF).
- Experience with RESTful web services.
- Experience in Spring Framework.
- Experience in automation of CI/CD pipelines.
- SQL and data modeling experience, including ORM tools such as Hibernate/JPA.
- Extensive experience developing in an agile environment.
- Experience with Git or other distributed source control systems.
- Working knowledge of Federal IT security guidelines and practices and Section 508/Accessibility.
Responsibilities
- Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment.
- Design, develop, and maintain code that meets requirements with high quality, and performs efficiently and effectively.
- Incorporate standards and best practices, including performance, security, scalability, and maintainability.
- Update and maintain system design documents.
- Review and provide feedback on functional and technical requirements.
- Define and propose solutions for meeting requirements.
- Contribute to SDLC improvements utilizing practices such as TDD, static code analysis, code reviews, CI/CD, and automated security scanning.
- Work with solutions architects to ensure design follows industry best practices.
View Full Description & ApplyYou'll be redirected to the employer's site