Job Summary:
FuntoNetwork Consulting is seeking a Senior Java AWS Developer to lead backend system design and development for a high-volume financial services platform. The role involves architecting and implementing cloud-native microservices on AWS, modernizing legacy systems, and ensuring best practices for performance and security in a client-facing environment.
Responsibilities:
โข Design, build, and maintain high-performance backend services using Java 11/17 and Spring Boot.
โข Develop cloud-native solutions on AWS โ including Lambda, EC2, S3, RDS, DynamoDB, API Gateway, SQS, SNS โ following Well-Architected principles.
โข Decompose monolithic applications into loosely coupled, domain-driven microservices.
โข Create robust RESTful APIs with OpenAPI/Swagger documentation, versioning, and backward compatibility.
โข Build and optimize CI/CD pipelines using Jenkins, AWS CodePipeline, GitHub Actions. Champion infrastructure-as-code (Terraform, CloudFormation).
โข Identify and resolve performance bottlenecks; implement caching, connection pooling, and asynchronous processing.
โข Troubleshoot complex production incidents; perform root cause analysis and implement preventive measures.
โข Mentor junior and mid-level developers; conduct code reviews; promote engineering best practices.
โข Work directly with client architects, product owners, and QA teams in an Agile environment.
Qualifications:
Required:
โข Bachelors degree in Computer Science, Engineering, or related field; equivalent experience considered.
โข No H1B sponsorship available. Must be a U.S. Citizen, Green Card holder, or possess unrestricted work authorization (W2/Independent Consultant only).
โข Minimum 10 years of professional software development experience, with at least 5 years focused on Java, Spring Boot, and cloudโnative architectures.
โข Expert in Java 8/11/17, multithreading, concurrency, JVM tuning, memory management.
โข Deep experience with Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Integration.
โข Handsโon expertise with core AWS services: Lambda, EC2, S3, RDS (MySQL/PostgreSQL), DynamoDB, API Gateway, SQS, SNS, IAM.
โข Proven experience designing, building, and deploying microservices; familiarity with service discovery, circuit breakers, distributed tracing.
โข Strong SQL and NoSQL experience (RDS, DynamoDB, MongoDB). Proficiency in query optimization and data modeling.
โข Experience with Jenkins, AWS CodePipeline, GitHub Actions; understanding of build tools (Maven, Gradle).
โข Unit testing (JUnit, Mockito), integration testing, contract testing (Pact).
โข Containerization (Docker), orchestration (Kubernetes/EKS) a plus; Infrastructure as Code (Terraform, CloudFormation) a plus.
โข 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.
Preferred:
โข 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.
Company:
FuntoNetwork | Consulting is a leading IT consulting firm dedicated to assisting businesses in navigating the digital transformation landscape. Founded in , the company is headquartered in Charlotte, North Carolina, US, , with a team of 51-200 employees. The company is currently Growth Stage.