Desenvolvedor Java Sr II
JobgetherRemotely
sqljavagitmicroservicesjava eespring bootrest apisangularjs
Job Description
📋 Description
- Support production systems by identifying, investigating, troubleshooting, and resolving bugs
- Participate in technical discussions and contribute to architectural decisions and continuous
- Apply software development methodologies to diagnose problems, identify opportunities, and
- Model, monitor, and improve technical and operational processes to increase efficiency and system
- Gather and analyze business, integration, and technical information to support problem resolution
- Develop and maintain software using Java and enterprise frameworks, including Spring and Spring
🎯 Requirements
- More than 8 years of professional software development experience, with strong hands-on experience
- Advanced knowledge of Java 8+ / Java 11+, Java EE, EJB, Servlets, JDBC, Swing, Web Services, and
- Strong experience with Spring, Spring Boot, Hibernate, and Struts, with knowledge of enterprise
- Solid understanding of object-oriented programming and software design principles, including SOLID
- Strong knowledge of SQL, DDL, and DML, with practical experience working with DB2 and SQL Server.
- Experience with Git and source-control tools, as well as development environments and build tools
🎁 Benefits
- Fully remote position based in Brazil, with São Paulo listed as the primary location.
- Opportunity to work on complex enterprise software environments combining modern and legacy Java
- Exposure to architecture, production support, databases, integrations, application security, and
- Opportunity to work with international stakeholders and use Spanish in a professional environment.
- Professional development through exposure to diverse technologies, frameworks, and enterprise
- Opportunity to contribute to technical improvements and long-term system evolution.