NEWPosted 3 hours ago

Job ID: JOB_ID_5257

Job Description: Java FSD with AWS

We are seeking a highly skilled and experienced Java Full Stack Developer with strong AWS expertise to join our team. The ideal candidate will have an end-to-end product mindset, encompassing design, implementation, testing, and deployment, with additional specialized skills beyond traditional front-end/back-end development.

Key Responsibilities:

  • Design & Development: Build and enhance backend services and APIs using Java (Java 8+), Spring Boot, and microservices architecture.
  • Cloud Engineering: Deploy, manage, and optimize applications on AWS services including EC2, S3, Lambda, RDS, ECS/EKS, and CloudFormation.
  • Infrastructure as Code (IaC): Utilize Terraform for provisioning and managing cloud infrastructure.
  • System Architecture: Contribute to system design, focusing on scalability and performance improvements.
  • Testing & Quality: Implement automated unit, integration, and performance tests.
  • Security & Compliance: Ensure applications meet security, compliance, and operational standards.
  • Collaboration: Work closely with product managers, architects, and DevOps teams in an agile environment.
  • Monitoring & Support: Implement observability tools like CloudWatch, Prometheus, and Grafana, and participate in on-call rotations.
  • Frontend Development: Design and develop applications using Core Java, J2EE, and experience with J2EE design patterns. Create/consume Rest APIs & Microservices. Experience with Angular/React is required.
  • Databases: Experience with both SQL and No-SQL databases.
  • DevOps: Experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar) and tools like Jira, Git.
  • Cloud AWS Services: Experience with EKS, Amazon Aurora PostgreSQL, Dynamo DB, S3, IAM, Route 53, ELB, SNS, SQS, Managed Streaming for Apache Kafka (MSK), Cloud Watch.
  • Advanced Technologies: Experience with Kafka/Kubernetes is a plus.

Required Qualifications:

  • Strong proficiency in Java (Java 8 or higher), Spring Boot, REST APIs.
  • Hands-on experience with AWS services and cloud-native application design.
  • Proficiency in Terraform for infrastructure automation.
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar).
  • Knowledge of relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases.
  • Strong understanding of design patterns, clean code, and secure coding practices.
  • Experience working in Scrum or Kanban teams.
  • Experience with Angular/React.
  • Experience with Junit/Mockito.
  • Experience with Agile, Jira, Git.

Preferred Skills:

  • Experience with Docker and Kubernetes.
  • Knowledge of event-driven architectures (Kafka, SNS/SQS).
  • Familiarity with monitoring and logging tools.
  • Financial services or large-scale enterprise experience.

Education:

  • Bachelors or Masters degree in Computer Science, Engineering, or related field (or equivalent experience).

Special Requirements

Visa: Not specified. Screening: Not specified. Interview Modes: Not specified. Domain Restrictions: Not specified.


Compensation & Location

Salary: $70 – $90 per year (Estimated)

Location: Columbus, OH


Recruiter / Company – Contact Information

Email: usjobs@nvoids.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
usjobs@nvoids.com with the subject:

DELETE_JOB_ID_5257

to delete@join-this.com.