What are the responsibilities and job description for the Java Technical Lead position at Compest Solutions Inc.?
π¨ URGENT HIRING β Java Tech Lead π¨
π Location: Wilmington, DE
π’ Work Model: Onsite
πΌ Experience: 12β16 Years
π΄ IMPORTANT β WORK AUTHORIZATION:
We are looking for candidates who can work directly on our company W2.
β No C2C / 1099 profiles accepted.
β Candidates who are currently on H-1B or another transferable status and are willing to transfer their visa and work on our company W2 are welcome to apply.
π Mandatory Skills
β’ Java
β’ Microservices / Spring Boot
β’ AWS Cloud
β’ Database β Oracle / PostgreSQL / MySQL / NoSQL
β’ Apache Kafka / Event-Driven Architecture
π Key Responsibilities
β’ Design and develop scalable Java-based microservices using Spring Boot.
β’ Build high-performance, cloud-native and event-driven applications using Kafka and AWS.
β’ Develop secure RESTful APIs and integrate enterprise systems.
β’ Work with AWS services including EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, CloudWatch, and IAM.
β’ Design and optimize relational and NoSQL database solutions.
β’ Perform code reviews, refactoring, performance optimization, and architectural improvements.
β’ Implement CI/CD pipelines and support containerized deployments using Docker/Kubernetes.
β’ Collaborate with product owners, technical teams, and business stakeholders to translate requirements into technical solutions.
β’ Define and support unit, integration, and performance testing strategies.
β’ Mentor developers and drive engineering best practices.
β’ Prepare architecture, deployment, and operational documentation.
β’ Troubleshoot production issues and ensure application reliability, scalability, security, and maintainability.
β Technical Expertise
Java: Java 8/11/17/21, Spring Boot, Spring Cloud, Spring MVC, Hibernate/JPA
Microservices: REST APIs, GraphQL, OAuth2, JWT, Spring Security, DDD
Messaging: Kafka, Kafka Streams, Event-Driven Architecture
Cloud: AWS, Docker, Kubernetes, Terraform/CloudFormation
Databases: Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, Redis
DevOps: Jenkins, GitHub Actions, Maven/Gradle
Monitoring: Splunk, ELK, Grafana, Prometheus
Testing: JUnit, Mockito, Postman, SonarQube
π― Preferred
β’ Banking / Financial Services / Enterprise experience
β’ AWS Certified Developer or Solutions Architect
β’ Oracle Certified Professional Java Programmer
β’ Strong Agile/Scrum experience