CRCradlepoint
Software Developer II
Noida ₹2-5 LPA Posted 29 Jul 2025
FULL TIME
Spring Boot
Soap Api
Rest Apis
Software Development
Java
+1 more
Job Description
Cradlepoint is seeking a talented and dedicated Software Developer II to join our engineering team. You will be responsible for executing the detailed design of application and technical architecture components, based on specifications provided by Systems Analysts. Additionally, you will be expected to develop high-quality software components, actively support component testing, and contribute to early system testing, ensuring the robustness and reliability of our applications.
What You Will Do: Key Responsibilities
- Implement back-end solutions primarily using Java, Spring, Spring Boot, and other related frameworks.
- Develop and maintain scalable Java components utilizing REST or SOAP based Web Services for effective inter-application communication.
- Develop plugins for Billing Product to extend functionality and integrate with core systems.
- Develop Spring Batch applications for handling bulk and complex data processing actions efficiently.
- Deploy applications in Application Servers such as Tomcat, ensuring proper configuration and runtime stability.
- Collaborate effectively with the DevOps team to manage software builds and optimize CI/CD pipelines using tools like Jira, GitLab, Sonar, and other relevant technologies.
- Develop solutions incorporating Messaging or Streaming Frameworks such as ActiveMQ, Kafka, or any other JMS-compliant system for asynchronous communication.
- Communicate effectively with a diverse set of technical audiences and within the immediate team, fostering a collaborative development environment.
Required Qualifications
- Strong expertise in Java technologies with a solid understanding of core concepts.
- Good understanding of Core Java concepts, including the Collections Framework and Object-Oriented Design principles.
- Experience in working with Multithreading Concepts, such as Thread Pool, Executor Service, and Future Task, to build concurrent applications.
- Detailed working exposure to Java 8+ features, specifically with Stream API, Lambda expressions, default methods in Interfaces, and Functional Interfaces.
- Proficiency in Java Web Application Development using Spring and Spring Boot frameworks.
- Good knowledge about using Data Access Frameworks with ORM (Object-Relational Mapping) tools like Hibernate and JPA (Java Persistence API).
- Familiarity with Database concepts and practical knowledge in RDBMS/SQL.
- Experience in Angular-based application development for front-end integration.
- Experience with DevOps Tools and CI/CD (Continuous Integration/Continuous Delivery) practices.
