Overview
On Site
Contract - W2
Skills
coding
debugging
Java and Kotlin
Job Details
We are seeking a backend engineer to support the development and maintenance of backend services using Java and Kotlin under senior team guidance. The role involves assisting with coding, debugging, and unit testing, with a strong focus on designing and implementing scalable and secure APIs and microservices using modern frameworks. The engineer will work on AWS and Kubernetes-based deployments, ensuring adherence to best practices for performance, security, and maintainability.
Responsibilities
- Assist in the design, development, and maintenance of backend services in Java and Kotlin.
- Collaborate with senior engineers to build scalable, secure APIs and microservices.
- Perform debugging, troubleshooting, and optimization of backend services.
- Write unit tests and participate in code reviews.
- Deploy and monitor services in AWS and Kubernetes environments.
- Follow coding standards, security guidelines, and performance best practices.
Must-Have Skills
- Proficiency in Java and Kotlin for backend development (hands-on coding experience required).
- Experience with Spring Boot or similar frameworks for building RESTful services.
- Knowledge of API design principles (REST, GraphQL is a plus).
- Familiarity with microservices architecture and containerization (Docker).
- Experience deploying and managing services on AWS.
- Understanding of Kubernetes for container orchestration.
- Strong debugging and problem-solving skills.
- Ability to write clean, maintainable, and testable code with unit testing frameworks (e.g., JUnit).
Nice-to-Have Skills
- Experience with CI/CD pipelines (Jenkins or similar).
- Exposure to SQL/NoSQL databases.
- Basic understanding of security best practices for backend systems.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.