Search by job, company or skills

C

Software Developer II

2-3 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 200 applicants
Quick Apply

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.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

We have retired this page. Please join us over at our new Ericsson Enterprise Wireless Solutions profile as we continue our journey: https://www.linkedin.com/showcase/ericsson-enterprise-wireless/ * * * We enable the freedom to securely connect people, places, and things that drive more experiences, new ways to work, and better business results — anywhere. We are a pioneer in advanced 4G and 5G routers and adapters for Wireless WAN — controlled through Cradlepoint NetCloud — and offer a range of solutions for private cellular networks and application, data, and network security. Enterprises and public sector agencies rely on our Cellular Intelligence to securely connect fixed and temporary sites, vehicles, IoT devices, and remote employees. Headquartered in Boise, Idaho, Cradlepoint is a wholly owned subsidiary of Ericsson and part of its Business Area Enterprise Wireless Solutions. We have international offices in Asia Pacific, Canada, Europe, India, and Latin America.

Job ID: 122787463