NEWPosted 4 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
Recruiter Notice:
To remove this job posting, please send an email from
usjobs@nvoids.com with the subject:
DELETE_JOB_ID_5257