Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
Yesterday
DockerMicroservicesSpringSpring BootAPI GatewayAWSELKEncryptionOAuthAgileApacheGitJWTJavaJenkinsKafkaKubernetesREST
Job Description
Title: Integration Senior Java Developer
Location: NY (remote)
Design, develop, and maintain scalable integration solutions using Java-based microservices architecture, enabling reliable communication between on-premise systems and cloud platforms.
- Build and enhance RESTful APIs using frameworks such as Spring Boot, ensuring high performance, modularity, and adherence to REST standards and API lifecycle practices.
- Contribute to the design and implementation of API-driven integration patterns, focusing on reusability, loose coupling, and maintainability.
- Develop and implement event-driven architectures using Apache Kafka, including building producers and consumers, defining topics, and enabling real-time data streaming and asynchronous processing.
- Create and reuse integration components and frameworks leveraging Kafka and microservices to standardize development across projects.
- Design and implement data transformation logic for multiple formats such as JSON, XML, CSV, and flat files, ensuring accurate data mapping and system interoperability.
- Collaborate with architects and leads to apply API governance standards, including API design guidelines, versioning, documentation, and reuse strategies.
- Integrate enterprise systems with AWS cloud services, including:
- API Gateway for API exposure
- EC2 / Lambda for compute
- S3 for storage
- SQS/SNS for messaging and decoupled communication
- Develop and support hybrid integration solutions, ensuring seamless connectivity between legacy applications and cloud-native services.
- Implement security best practices, including OAuth 2.0, TLS encryption, JWT-based authentication, and proper use of AWS IAM roles and permissions.
- Contribute to and support CI/CD pipelines using tools such as Jenkins, Maven, and Git, enabling automated build, test, and deployment of microservices.
- Work with containerization technologies like Docker and gain exposure to Kubernetes-based deployments in cloud-native or hybrid environments.
- Ensure application performance, scalability, and resilience through efficient coding practices, caching strategies, asynchronous processing, and fault-tolerant design.
- Nice to have experience in Mulesoft (Anypoint platform, Anypoint Studio)
- Implement logging, monitoring, and debugging solutions using tools such as CloudWatch, ELK stack, or similar platforms.
- Participate in code reviews and design discussions, ensuring adherence to coding standards and improving overall code quality.
- Provide technical guidance and mentorship to junior developers, supporting their growth in Java, Kafka, and cloud integration practices.
- Collaborate with cross-functional teams (QA, DevOps, product owners, architects) to understand requirements and deliver high-quality solutions.
- Actively participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and resolve complex technical issues, ensuring minimal downtime and high system reliability.
- Contribute to the creation and maintenance of technical documentation, including API specs (Swagger/OpenAPI), architecture diagrams, and operational guides.
- Continuously enhance technical skills and stay updated with emerging technologies and integration patterns in microservices, Kafka, and cloud ecosystems.
Similar jobs
- NE
Signals Analytic Technique Developer-Principal
NewNetSage
Annapolis Junction🇺🇸9 hours agoC++PythonTechnology - NE
Signals Analytic Technique Developer-Senior
NewNetSage
Annapolis Junction🇺🇸9 hours agoC++PythonTechnology - NE
Signals Analytic Technique Developer-Mid
NewNetSage
Annapolis Junction🇺🇸9 hours agoC++PythonTechnology - NE
Java Analytic Developer-Senior
NewNetSage
Annapolis Junction🇺🇸9 hours agoC++JavaPythonTechnology - AD
Employment Consultant - Job Coach, Job Developer
NewADEC INC.
Elkhart, Indiana🇺🇸$19 - $20/hrHybrid11 minutes agoTechnology - HA
Sr. Software Engineer, (Fullstack/Frontend)
NewHims And Hers
US Remote🇺🇸Remote7 hours agoNext.jsNode.jsSQL+12Technology