Senior Software Engineer
InstructureFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The role requires hands-on experience with Java/J2EE web development, JPA, JavaScript Frameworks like React, Angular, jQuery, Spring and Spring Boot, web services (SOAP and REST), GitLab, CI/CD Pipelines, AWS Cloud, Python, YAML, front-end technologies including HTML, CSS, Bootstrap, AJAX, and databases such as PostgreSQL, SQL, DB2, and Oracle.
The role requires availability during core customer hours and emphasizes support for in-person collaboration, which is essential for effective communication and teamwork.
This information is not specified in the job description.
Daily responsibilities include designing and developing scalable web applications, leading refactoring and migration of legacy systems to AWS cloud, providing technical support, collaborating with product owners, participating in architectural planning, utilizing modern frameworks, maintaining documentation, managing code in GitLab, and following Agile methodologies.
Candidates need a Bachelor’s degree at minimum, hands-on experience with key technologies like Java/J2EE, Spring Boot, AWS, GitLab, and databases, plus the ability to collaborate with stakeholders, analyze requirements, and follow Agile practices.
Cloud innovation and IT modernization services
Effectual specializes in modernizing IT infrastructure for businesses, focusing on cloud innovation. The company helps both commercial enterprises and public sector customers enhance their IT systems by using established methods and cloud solutions to accelerate digital transformation. Effectual's services include modern application development, cloud strategy, data analytics, and generative AI services, all aimed at improving data-driven decision-making. A significant part of their approach is ensuring data security and compliance, which helps businesses mitigate risks and protect their reputations. Additionally, Effectual assists clients in optimizing their cloud costs by reducing technical debt and the total cost of ownership. The goal of Effectual is to turn business challenges into successful outcomes through effective IT modernization.