About the job Senior Java AWS Developer
FuntoNetwork IT Consulting
Empowering Businesses with Innovative IT Solutions
Position: Senior Java AWS Developer
Department: Software Development & Cloud Engineering
Location: Berkeley Heights, NJ OR Atlanta, GA (5 days onsite – client mandate)
Type: Contract, Full‑Time (40+ hours/week)
Reports To: Engagement Manager (FuntoNetwork) / Client Technical Director (dotted line)
Tech Stack: Java, Spring Boot, AWS (Lambda, EC2, S3, RDS, DynamoDB, API Gateway), Microservices, CI/CD (Jenkins, CodePipeline, GitHub Actions)
Regional Strategy: Financial Services & Enterprise Technology Hubs
This role is part of FuntoNetworks strategic deployment of senior engineering talent into our clients core technology transformation initiatives. We are placing a Senior Java AWS Developer at a leading financial services institution with major presence in Berkeley Heights, NJ and Atlanta, GA. Both locations are critical East Coast technology centers with deep concentrations of enterprise IT, fintech innovation, and cloud adoption. By embedding senior engineers onsite five days a week, we ensure seamless collaboration with client teams, rapid response to business needs, and full alignment with security and compliance mandates.
Location Requirements:
- Berkeley Heights, NJ: Must reside within reasonable daily commute to Union County, NJ.
- Atlanta, GA: Must reside within reasonable daily commute to Midtown / Buckhead / Perimeter.
- No remote or hybrid flexibility – this is a strict 5‑day onsite mandate per client policy.
Why These Locations?
- Berkeley Heights: Hub for financial services back‑office systems, low‑latency trading infrastructure, and enterprise cloud migration.
- Atlanta: Fast‑growing fintech corridor, payments innovation, and Fortune 500 corporate IT headquarters.
- Both sites offer direct access to client stakeholders, security‑sensitive environments, and face‑to‑face collaboration.
About FuntoNetwork
Our Software Development & Cloud Engineering practice delivers mission‑critical, cloud‑native solutions for enterprises undergoing digital transformation. We combine deep expertise in Java, Spring Boot, and AWS with a consulting mindset that prioritizes business value, scalability, and operational excellence. In this client‑dedicated role, you will become a trusted extension of the clients engineering organization, driving architecture decisions, mentoring junior engineers, and solving complex production challenges.
Position Overview
We are seeking a Senior Java AWS Developer with 10+ years of experience to lead backend system design and development for a high‑volume financial services platform. You will architect and implement cloud‑native microservices on AWS, modernize legacy monoliths, and establish best practices for CI/CD, performance optimization, and security. This is a hands‑on, high‑visibility role that requires deep technical mastery, strong communication skills, and the ability to influence technical direction. The ideal candidate thrives in fast‑paced, regulated environments and has a proven track record of delivering scalable, resilient systems in AWS.
Key Responsibilities
- Backend Development: Design, build, and maintain high‑performance backend services using Java 11/17 and Spring Boot.
- Cloud Architecture: Develop cloud‑native solutions on AWS – including Lambda, EC2, S3, RDS, DynamoDB, API Gateway, SQS, SNS – following Well‑Architected principles.
- Microservices: Decompose monolithic applications into loosely coupled, domain‑driven microservices.
- API Design: Create robust RESTful APIs with OpenAPI/Swagger documentation, versioning, and backward compatibility.
- CI/CD & DevOps: Build and optimize CI/CD pipelines using Jenkins, AWS CodePipeline, GitHub Actions. Champion infrastructure‑as‑code (Terraform, CloudFormation).
- Performance & Scalability: Identify and resolve performance bottlenecks; implement caching, connection pooling, and asynchronous processing.
- Production Support: Troubleshoot complex production incidents; perform root cause analysis and implement preventive measures.
- Technical Leadership: Mentor junior and mid‑level developers; conduct code reviews; promote engineering best practices.
- Client Collaboration: Work directly with client architects, product owners, and QA teams in an Agile environment.
Required Qualifications & Skills
Experience: Minimum 10 years of professional software development experience, with at least 5 years focused on Java, Spring Boot, and cloud‑native architectures.
Technical Proficiency:
CategoryRequired SkillsJava / J2EEExpert in Java 8/11/17, multithreading, concurrency, JVM tuning, memory management.Spring BootDeep experience with Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Integration.AWSHands‑on expertise with core AWS services: Lambda, EC2, S3, RDS (MySQL/PostgreSQL), DynamoDB, API Gateway, SQS, SNS, IAM. AWS Certified Solutions Architect – Associate/Professional strongly preferred.MicroservicesProven experience designing, building, and deploying microservices; familiarity with service discovery, circuit breakers, distributed tracing.DatabasesStrong SQL and NoSQL experience (RDS, DynamoDB, MongoDB). Proficiency in query optimization and data modeling.CI/CDExperience with Jenkins, AWS CodePipeline, GitHub Actions; understanding of build tools (Maven, Gradle).TestingUnit testing (JUnit, Mockito), integration testing, contract testing (Pact).DevOpsContainerization (Docker), orchestration (Kubernetes/EKS) a plus; Infrastructure as Code (Terraform, CloudFormation) a plus.
Soft Skills:
- Excellent verbal and written communication; ability to articulate technical trade‑offs to non‑technical stakeholders.
- Strong problem‑solving and analytical thinking.
- Proven leadership and mentorship capabilities.
- Self‑directed and comfortable with ambiguity.
- Experience working in Agile/Scrum teams.
Education: Bachelors degree in Computer Science, Engineering, or related field; equivalent experience considered.
Preferred Qualifications
- Financial services domain experience – banking, trading, payments, or insurance.
- AWS Certification (Solutions Architect, Developer, or DevOps Engineer).
- Experience with event‑driven architectures (Kafka, Kinesis).
- Knowledge of security best practices in AWS (IAM roles/policies, KMS, VPC security).
- Familiarity with monitoring and observability (CloudWatch, X‑Ray, Datadog, Splunk).
- Previous consulting or client‑facing engineering roles.
Regional Advantage Skills – NJ / Atlanta
Candidates with direct experience in these specific locations will receive special consideration:
- Berkeley Heights / Northern NJ: Experience supporting financial services back‑office systems, low‑latency applications, or regulatory compliance (SOX, PCI DSS).
- Atlanta Metro: Background in payments, fintech, or enterprise retail systems; familiarity with Georgias growing technology ecosystem.
Why Join FuntoNetwork?
- Premier Client Engagement: Work on a high‑visibility financial services transformation program with cutting‑edge AWS technologies.
- Autonomy & Influence: Your technical decisions will directly shape the clients cloud architecture and engineering standards.
- Career Acceleration: Exposure to enterprise‑scale challenges, modern cloud practices, and senior leadership visibility.
- Stability: Long‑term contract with strong likelihood of extension or conversion.
- Professional Development: Access to AWS certification vouchers, training subscriptions, and FuntoNetworks internal engineering guilds.
Compensation & Benefits
- Hourly Rate: $75 – $95/hour (W2), commensurate with experience, certifications, and demonstrated expertise.
- Weekly Payroll with direct deposit.
- Benefits Package (for eligible W2 contractors): Medical, dental, vision, 401(k) with match, paid holidays, accrued sick leave.
- Travel Reimbursement: Pre‑tax commuter benefits (NJ Transit, MARTA) or mileage reimbursement for local travel.
- Professional Development: Exam voucher reimbursement for AWS certifications.
Application Process
We are seeking senior engineers ready for a challenging, high‑expectation client environment.
To apply, please submit:
- Resume detailing 10+ years of Java, Spring Boot, and AWS experience.
- Cover letter addressing: Describe a complex cloud migration or microservices decomposition you led. What were the architectural trade‑offs, and how did you ensure production stability?
- Current location and onsite availability confirmation.
- HackerRank readiness confirmation (see interview process below).
Submit your complete application package to:
Samuel Andoh | Account Manager
Email: samuel.andoh@funtonetwork.com
Subject Line: Senior Java AWS Developer – [Your Name] – [Location: NJ/GA]
Visa Status: No H1B sponsorship available. Must be a U.S. Citizen, Green Card holder, or possess unrestricted work authorization (W2/Independent Consultant only).
Interview Process (Mandatory):
- HackerRank Assessment – FIRST STEP. Candidates must be ready to complete a timed coding challenge focused on Java, Spring, and AWS scenarios.
- TP1 – Panel Interview – Technical deep dive with FuntoNetwork and client architects (60 min, video).
- TP2 – Prep Call – Customer discussion readiness review.
- Customer Interview – Panels available to close candidates same day.
- Face‑to‑Face Client Round – In‑person interview at client site (Berkeley Heights or Atlanta). Mandatory.
Work Environment & Expectations
- Schedule: Onsite Monday–Friday, 8:30 AM – 5:30 PM local time (flexibility required for release deployments).
- Location: Client site in Berkeley Heights, NJ OR Atlanta, GA (as assigned).
- Dress Code: Business casual; client corporate environment.
- Tools: AWS Console, IntelliJ/Eclipse, Git, Jenkins, Jira, Confluence, Microsoft Teams.
- Collaboration: Daily stand‑ups, sprint planning, pair programming sessions, client demos.
Career Path at FuntoNetwork (Contract‑to‑Potential)
Contract Trajectory:
- Senior Java AWS Developer Lead Cloud Engineer Solutions Architect
- Senior Java AWS Developer Technical Product Manager
- Specialisation: AWS Specialty (Security, Networking, Data Analytics)
FuntoNetwork has a strong track record of converting contract talent to permanent roles with our clients or within our own consulting practice.
Special Note for NJ / Atlanta Candidates:
If you are based in or have extensive experience in these locations, please highlight the following in your application:
- Berkeley Heights / Northern NJ: Financial services, low‑latency systems, regulatory compliance.
- Atlanta Metro: Fintech, payments, enterprise SaaS, Fortune 500 corporate IT.
FuntoNetwork is an Equal Opportunity Employer. We encourage applications from all qualified candidates in the NJ and Atlanta technology communities.