▷ (3 Days Left) Software Engineer

1 week ago


Pune, India Creospan Private Limited Full time

***********************************Immediate Joiners Only************************************* Job Title: Senior Java Developer (Reactive Microservices) Experience: 4 - 7 Years Domain: Telecom / Communication Services Role Summary We are seeking a highly skilled and communicative Senior Java Developer to join our team. This role is crucial for developing high-performance, resilient, and scalable reactive microservices that power core customer-facing and internal systems within our Telecom platform. The ideal candidate will leverage their expertise in the Spring ecosystem, particularly Spring WebFlux, to build non-blocking APIs, and utilize Oracle for robust data persistence. A key expectation for this role is excellent communication and professionalism for regular client/stakeholder interaction. Key Responsibilities Technical Delivery & Architecture 1. Reactive Development: Design, develop, and maintain high-throughput, low-latency microservices using Java (8/11+) and the Spring Boot / Spring WebFlux reactive stack. 2. Database Expertise: Design and optimize complex schemas, write highly efficient SQL/PL-SQL queries, stored procedures, and packages in Oracle Database to ensure optimal application performance. 3. API Development: Implement and document robust, scalable, and secure RESTful APIs using principles of Reactive Streams (Mono/Flux) and non-blocking I/O. 4. Integration: Work with messaging systems like Kafka, RabbitMQ, or JMS for asynchronous communication and data streaming. 5. Quality & Testing: Own the code quality through unit (JUnit/Mockito), integration, and performance testing, ensuring compliance with coding standards and best practices. 6. Troubleshooting: Analyze and resolve complex production issues, perform root cause analysis, and lead performance tuning efforts across the application and database layers. Client Interaction & Collaboration 1. Requirements Gathering: Act as a technical liaison, directly interacting with business stakeholders and client product owners to clarify requirements, define technical feasibility, and translate complex business logic into technical user stories. 2. Solution Presentation: Clearly articulate technical designs, trade-offs, and solutions to both technical and non-technical audiences, influencing decision-making with the client. 3. Mentorship & Code Review: Conduct thorough code reviews, provide constructive feedback, and mentor junior developers on Reactive Programming principles and best practices. 4. Agile Collaboration: Actively participate in all Agile ceremonies (Scrums, planning, retrospectives), ensuring timely delivery and clear communication of project status. Required Technical Skills - Core Java: Strong proficiency in Java 8+ features (Streams, Lambdas, Functional Interfaces). - Spring Ecosystem: Expert-level knowledge of Spring Boot and Spring Framework (Core, Data, Security). - Reactive Stack (Must-Have): Hands-on, practical experience (2+ years) with Spring WebFlux and Project Reactor (Mono & Flux) for building event-driven, non-blocking applications. - Database: Proven expertise with Oracle (or equivalent RDBMS) including advanced SQL, query tuning, indexing, and data modeling. - Microservices: Experience with Microservices architecture, REST principles, and inter-service communication patterns. - DevOps/Tools: Familiarity with Git, Maven/Gradle, CI/CD tools (Jenkins/GitLab/Azure DevOps), and containerization (Docker/Kubernetes). Preferred Skills (Good to Have) - Experience in development/configuration in Ericsson Order Care (EOC) and/or Ericsson Catalog Management (ECM) (ConceptWave). - Experience with NoSQL databases (e.g., MongoDB, Cassandra). - Familiarity with cloud platforms (AWS, Azure, or GCP). - Knowledge of WebSockets for real-time communication. Company Profile Creospan is a subsidiary of Creospan Inc., headquartered in Chicago, IL. Since our inception in 1999, we have grown into a leading technology consulting and solutions provider, serving clients across Telecom, Technology, Manufacturing, Ecommerce, Insurance, Banking, Transportation, and Healthcare industries. Our team specializes in emerging technologies, helping clients build next-generation products that drive innovation. For more details, visit: www.creospan.com


  • Solution Architect

    7 days ago


    Pune, Maharashtra, India Left Right Mind Full time

    We are looking for a Software Solution Architect to join us in helping our clients benefit from our expertise in customer experience, enterprise solutions & product development. As a technologist at Left Right Mind, you will do the following activities - Drive technical projects and take pride in building systems that are usable, functional & scalable. -...


  • Pune, India ACL Digital Full time

    We are Hiring: SDET Engineer (Immediate - 15 Days): Pune Location: 3-8 Yrs of Experience Job Description: We are looking for skilled Test Automation Engineers with strong hands-on experience in modern testing frameworks and tools. Below are the detailed requirements: 1. Automation Expertise - Proficient in Cypress or Playwright using JavaScript (Node.js) for...


  • Pune, India SLB Full time

    Job Title: Embedded Software EngineerLocation: Pune, MaharashtraAbout Us:We are a global technology company driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the benefit of all. Our inclusive culture is the key to our success. We collaborate with our internal community of colleagues,...


  • Pune, India Sourcebae Full time

    Job Title: AWS Support Engineer Location: Indore / Pune (Baner) Work Mode: 5 Days Onsite (Rotational Shifts – Roster Basis) Experience: 8+ Years (Min. 3+ Years in AWS) Certification: Mandatory – AWS Certified Solutions Architect or AWS Certified SysOps Administrator Job Summary We are seeking an experienced AWS Support Engineer to provide technical...


  • Pune, India Aetosky Full time

    Job Description Company Description At Aetosky, we build secure, sovereign software platforms that empower defense and dual-use institutions to turn geospatial data into decisive action. Our mission is to equip national security, intelligence, and strategic infrastructure agencies with interoperable tools for mission-critical outcomes such as surveillance,...


  • Pune, India Capgemini Full time

    Job Description Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. - Applies scientific methods to analyse and solve software engineering problems. - He/she is responsible for the development and application of software engineering practice and...


  • Pune, India Fiserv Full time

    About your role: At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Advisor I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our...


  • Pune, India Helpshift, a Keywords Technology Full time

    At Helpshift, we have 5 Leadership Principles that we integrate into our every day, and use to guide us in our goals. These principles reflect who we are as part Keywords Studios, and to show who we are when we come together, collectively, with other studios to achieve success: - Power of Partnerships: We collaborate with our clients as an extension of their...


  • Pune, India 3 Dots Design Full time

    Job Description Company Description 3 Dots Design is an Integrated Communications Specialist, providing comprehensive communication solutions across Advertising, Design, and Digital domains. As a media-neutral agency, we ensure optimal use of advertising resources to enhance the agility of clients marketing communications. Serving brands in India and Canada,...


  • Pune, Maharashtra, India Left Right Mind Full time

    We are looking for a Quality Assurance (QA) associate - Automation to develop and execute automated test solutions to ensure product quality. QA Associate responsibilities include designing and implementing tests, debugging and defining corrective actions. You will be looking after creating detailed, comprehensive and well-structured test plans and test...