Compunnel, Inc.
We are seeking a talented and passionate Java Developer to join our W+ Membership team.
The ideal candidate will have experience working in large-scale enterprise environments and possess strong technical leadership and backend development skills.
This role involves designing and developing scalable, resilient applications using Java, Spring Boot, Kafka, and cloud-native technologies.
Key Responsibilities
- Collaborate with product teams, architects, and QA to design, develop, and enhance backend systems.
- Lead development efforts for scalable, data-intensive applications using Java and Spring Boot.
- Troubleshoot and resolve production issues, perform root cause analysis, and implement preventive measures.
- Provide technical guidance and mentorship to junior team members.
- Ensure compliance with engineering standards and contribute to Agile development processes.
- Integrate microservices with distributed systems and cloud platforms.
- Write modular, testable code and develop unit, functional, and integration tests.
- Work with event-driven systems and caching technologies to optimize performance.
- Utilize CI/CD tools and containerization technologies for efficient deployment.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 3+ years of experience in software design, development, and automated deployments.
- Proficiency in Java, Spring Boot, Kafka, and Spark.
- Experience designing scalable, data-intensive applications in open stack environments.
- Strong understanding of microservices architecture and distributed systems.
- Hands-on experience with RESTful services, concurrency, garbage collection, and ORM tools.
- Experience with relational databases and writing complex OLAP/OLTP SQL queries.
- Familiarity with NoSQL databases (e.g., Cosmos DB).
- Experience with caching technologies (e.g., Redis, Memcached).
- Proficiency with CI/CD tools (e.g., Git, Maven, Jenkins).
- Experience with monitoring and alerting tools (e.g., Prometheus, Splunk).
- Exposure to containerization tools (e.g., Docker, Helm, Kubernetes).
- Understanding of public cloud platforms (e.g., Azure, GCP).
- Excellent problem-solving and communication skills.
- Experience with mainframe databases.
- Familiarity with cloud-native development concepts and design patterns.
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