Overview
Skills
Job Details
Job Title: Java Developer
Rate: $55/hour W2
Location: Remote
Job Summary:
This role involves designing, developing, and maintaining cloud-based microservices architectures for IoT platforms. The engineer will lead DevOps tooling, automation, and best practices to ensure scalable, secure, and high-performing systems, collaborating closely with architects and product teams in an agile environment.
Responsibilities:
• Develop and manage IoT platform microservices and supporting infrastructure
• Design and implement DevOps tools and processes for CI/CD, security, and monitoring
• Create frameworks, libraries, and APIs in Java and other languages to support scalable architectures
• Troubleshoot platform issues and drive continuous performance, security, and reliability improvements
• Collaborate with architects, product managers, and engineering teams to translate requirements into software solutions
• Promote and establish industry-standard engineering practices in microservices, cloud, and security
Core Skills (Must-Haves):
• Java (version 1.8)
• AWS (EC2, S3, DynamoDB, RDS, Lambda, API Gateway, Fargate)
• Microservices architecture development and design
• RESTful API creation in Java
• Cloud services (SaaS/PaaS) development and deployment
• Distributed systems design for scalability and performance
• DevOps tools, CI/CD pipelines, automation, and system management
• Security and audit best practices in cloud environments
Foundational Skills (Expected):
• Knowledge of Python, Golang, or JavaScript (NodeJS)
• Familiarity with relational and NoSQL data persistence technologies
• Agile software development practices
• Network architecture and security fundamentals
Bonus Skills (Nice-to-Haves):
• React.js and frontend Java development experience
• Kubernetes or container orchestration experience
• Data analytics or data visualization tools
Soft Skills:
• Interpersonal and communication skills
• Team collaboration and feedback-sharing attitude
• Problem-solving mindset with proactive initiative
Certifications:
• Not required; relevant certifications (e.g., AWS certifications) are a plus
Experience Requirements:
• 8+ years of professional software engineering experience with focus on cloud-based systems
• 3+ years applying modern agile practices
• Demonstrated success with microservices and cloud platform development
Education:
• Bachelor’s degree in Computer Science or related Engineering field required; Master’s preferred
#INDREM