Summary
Senior Java developer building and maintaining enterprise financial applications (funds, cards, payments) in hybrid cloud environments using Java, Spring Boot, AWS, and CI/CD pipelines.
Job Opening: Senior Java Developer
Contract Type: Independent Contractor (PJ - Pessoa Jurídica)
Language Requirement: Advanced / Fluent English
Job Requirements:
- Advanced experience with Java 11+ / EE9+;
- Advanced experience with Spring Boot;
- Working knowledge of Python;
- Hands-on experience with AWS (Lambda, API Gateway, Step Functions);
- Experience with GitLab CI/CD and relational databases;
- Ability to design and maintain REST APIs and scalable applications;
- Experience integrating legacy/mainframe systems (COBOL, CICS, DB2, IMS) with cloud services;
- Experience building CI/CD pipelines;
- Ability to monitor and resolve production incidents;
- Experience mentoring junior and mid-level developers.
Nice-to-Have Skills (Preferred):
- JavaScript (Node.js, React.js, and Nest.js),
- Familiarity with tools and technologies like: IBM DB2, IBM MQ, Redis, DynamoDB, OpenShift, OAuth 2.0, Splunk, Dynatrace, Jira, and ServiceNow.