Distinction Dev

Junior Java Developer (Spring Boot | AWS)

Posted: just now

Job Description

Key Responsibilities Design, develop, and maintain backend systems using Java (Spring Boot). Architect and deploy cloud-native, serverless solutions on AWS using Lambda, S3, API Gateway, DynamoDB, EventBridge, and SQS. Implement and manage Infrastructure as Code (IaC) with AWS CDK or CloudFormation. Develop and maintain CI/CD pipelines using GitLab CI or Jenkins for automated deployments. Ensure high code quality through unit testing, integration testing, and contract testing (PACT). Collaborate with DevOps and integration teams to deliver seamless solutions. Take end-to-end ownership of assigned modules—from design to deployment and maintenance. Optimize performance, scalability, and reliability of backend services. Education & Experience Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Minimum 1–3 years of experience in backend development. Proven experience with Node.js / Java, AWS serverless, and CI/CD pipelines. Soft Skills Strong sense of ownership, accountability, and reliability. Excellent problem-solving and analytical thinking. Effective communication and collaboration skills. Eagerness to learn, experiment, and improve continuously. Ability to adapt quickly to new technologies and changing priorities. RequirementsMust-Have Technical Skills Languages & Frameworks: Java (Spring Boot) Build Tools: Maven, Gradle CI/CD: Jenkins pipelines (Groovy scripting preferred) Databases: MySQL, PostgreSQL, DynamoDB Cloud & Serverless: AWS Lambda, API Gateway, S3, DynamoDB, CloudFormation/CDK, EventBridge Testing: Jest, PACT / Contract Testing API Design: RESTful Services and Integrations Version Control: GitHub / GitLab Additional Skills (Preferred) Proficiency with JavaScript is a big plus. Experience with Boomi or similar iPaaS platforms. Familiarity with Vue.js or other frontend frameworks for basic integration understanding. Exposure to AI tools, APIs, or AI-driven workflows. Understanding of event-driven architecture (SNS, SQS, EventBridge). Proficiency with SQL / NoSQL databases such as MySQL, PostgreSQL, DynamoDB. Experience integrating and managing Kong API Gateway for routing, security, and observability. Knowledge of HashiCorp stack – Nomad (orchestration), Vault (secrets management), and Consul (service discovery).BenefitsHybrid Working CultureAmazing Perks & Medical Benefits5 Days WorkingMentorship Programs & Certification CoursesFlexible work arrangementsFree drinks, fridge and snacksCompetitive Salary & recognitions

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In