Logo
Compunnel

Software Developer

Compunnel, Englewood, Colorado, us, 80151

Save Job

We are seeking an experienced Software Developer with strong expertise in Java (preferably JDK 14+), Angular 16+, and Spring Boot. This role involves full lifecycle application development including design, coding, testing, and deployment. he ideal candidate will also have hands-on experience with MongoDB, Kubernetes, and front-end technologies, and be comfortable working in an Agile team environment. This is a technical role with a significant focus on back-end development while also contributing to front-end enhancements. Key Responsibilities Design, develop, test, and deploy high-quality software solutions following established development practices. Write clean, efficient, and scalable code in Java and Angular. Collaborate with cross-functional teams for architecture and design discussions. Develop RESTful APIs and integrate with web services and websockets. Participate in code reviews and provide constructive feedback. Work with containerized applications and deployment in Kubernetes environments. Troubleshoot issues, perform debugging, and deliver enhancements to existing applications. Maintain comprehensive operational and system-level documentation. Required Qualifications

5+ years of experience in Java development (Java 14+; ideally Java 21). Proficiency with Angular (version 16+ preferred) and TypeScript. Strong understanding of Spring Boot framework and RESTful API development. Experience with MongoDB; knowledge of MySQL or PostgreSQL is a plus. Familiarity with Kubernetes and deployment practices for Spring Boot apps. Familiarity with testing frameworks such as Jasmine, Karma, and Cypress. Strong analytical, problem-solving, and communication skills. Understanding of software development methodologies and best practices. Preferred Qualifications

Experience with GraphQL and Kafka. Familiarity with Helm deployments. Experience with Camunda BPMN is a plus. Exposure to websockets and real-time application development. Email ID * This field is required Please enter valid emailId.

Cell phone * This field is required Please enter valid cell phone. First Name * This field is required Please enter valid first name. Last Name * This field is required Please enter valid last name. #J-18808-Ljbffr