Description
You will design, develop, and implement technical solutions to solve complex business problems.
This role is on-site.
Responsibilities
- Design and document architecture, source base, and logical/physical data models.
- Own the release pipeline, from code to deployment using AWS services.
- Maintain existing codebases while reviewing and improving code quality.
- Build and maintain GraphQL and REST APIs.
- Run tests, fix bugs, and coordinate with architects and business analysts.
Required Skills
- 3-5 years of professional software development experience.
- Bachelor degree in Engineering or Computer Science.
- Proficiency in JavaScript, ReactJS/Angular, ExpressJS, JSON, and HTML5.
- Strong Java and Spring ecosystem experience (Boot, Data, messaging, web, security).
- Experience with NodeJS.
- Familiarity with testing frameworks including Jest, Jasmine, JUnit, or Spring Test.
- Hands-on experience with relational databases: PostgreSQL, MySQL, MS SQL, or DB2.
- Knowledge of AWS services: Serverless, CodePipeline, Elastic Beanstalk/EC2, SQS, SNS, RDS, and Cognito.
Preferred Skills
- Understanding of BPMN 2.0, Camunda, SDLC, and Agile methodologies.
- Experience with technical documentation and Microsoft Project Pro.