Overview
join to apply for the be java developer role at dyne.
get ai-powered advice on this job and more exclusive features.
responsibilities
* design, develop, and maintain scalable and high-performance java applications.
* collaborate with cross-functional teams to gather and refine technical requirements.
* implement and integrate web services and apis using modern frameworks.
* conduct code reviews and provide constructive feedback to ensure code quality.
* optimize existing systems and recommend improvements for performance and maintainability.
* research and prototype new technologies to enhance development workflows.
* write unit and integration tests to ensure robust and reliable code.
* participate in agile development processes and contribute to sprint planning and retrospectives.
required skills
* strong proficiency in java and web frameworks such as spring/spring boot.
* experience with restful apis and microservices architecture.
* solid understanding of design patterns and software architecture principles.
* hands-on experience with relational databases (oracle, aurora).
* familiarity with containerization tools like docker and cloud platforms such as aws.
* strong problem-solving and debugging skills.
* ability to write clean, maintainable, and well-documented code.
* excellent communication skills and ability to work independently.
* prior experience in agile/scrum environments.
seniority level
* not applicable
employment type
* contract
job function
* engineering and information technology
industries
* it services and it consulting
#j-18808-ljbffr