SWATX is seeking a Senior Java Engineer to join their team in Baghdad, Iraq. This role requires an experienced professional with 5+ years of Java development expertise to lead and contribute to the development of robust Java applications. The ideal candidate will be proficient in core Java (Java 8 or higher), experienced with frameworks like Spring and Hibernate, and skilled in working with RESTful APIs and microservices architecture. You'll be responsible for designing and maintaining applications, implementing best practices, and ensuring optimal performance while collaborating with cross-functional teams.
As a Senior Java Engineer, you'll play a crucial role in architecting solutions and guiding the team in delivering high-quality software. Your strong understanding of relational databases, ORMs, and version control systems will be essential. The position requires excellent problem-solving abilities and strong communication skills to work effectively in a collaborative environment. Knowledge of Agile methodologies and team leadership experience is valued.
This is an excellent opportunity for a seasoned Java developer looking to take on a senior role where they can make a significant impact on the development process and mentor others. The position offers the chance to work on meaningful projects while contributing to the company's technical direction and growth. Join SWATX to be part of a team that values technical excellence, collaboration, and continuous improvement.