At Fortra, we're breaking the attack chain. As a Senior Software Engineer, you'll design, develop, and maintain software products, and participate in full development life cycle including requirements analysis and design.
Requirements
- 7+ years of experience in modern software design and delivery
- Degree in Programming, Computer Science or related IT field
- Solid experience developing in Java
- Strong proficiency in core Java, including Java 8 or higher
- Solid experience with Java frameworks such as JavaServer Faces (JSF)
- Familiarity with RESTful APIs and microservices architecture
- Understanding of relational databases (e.g., MySQL, PostgreSQL) and ORMs
- Experience with version control systems, particularly Git
- Knowledge of Agile methodologies and experience in leading Agile teams is a plus
Benefits
- Competitive benefits
- Salaries
- Personal and professional development opportunities
- Flexibility