- Experience
- 8+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
We are seeking a highly skilled Java Software Engineer with over 8 years of practical experience in the IT sector, specializing in Java/J2EE and RESTful web services development. This role demands a strong backend programming background and knowledge of security principles is an advantage. Candidates will be engaged in enhancing legacy systems while developing new features and applications.
Key Responsibilities
- Develop and maintain web-based applications and backend services using Java technologies.
- Improve existing legacy code and systems while implementing new functionalities.
- Follow internal coding standards, development workflows, and design best practices.
- Perform comprehensive testing, including unit testing and Test-Driven Development (TDD), and contribute to peer code reviews.
- Collaborate effectively with team members, leveraging strong communication skills.
- Work within Agile development frameworks, including Scrum methodologies, and use tools like JIRA for task management.
- Investigate and resolve software defects to maintain application quality and performance.
Required Skills and Experience
- Extensive hands-on experience (8+ years) with Java/J2EE technologies and backend development.
- Proficient in RESTful web services design and implementation.
- Experience with injection frameworks, including Spring and Spring Boot.
- Strong expertise with databases such as MySQL and PostgreSQL and their integration with applications.
- Familiarity with version control systems, particularly GIT, and usage of tools ensuring code quality and coverage.
- Knowledge of AWS cloud environments and related development practices.
- Experience in Agile methodologies and Scrum practices, working with tools like JIRA.
- Capability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.