• Senior Software Engineer (Java/J2ee)

    Location IN-KA-Bangalore
    Job ID
  • Overview

    Global Solutions and Services (GSS) is an exciting part of the Zebra Technologies business, created to deliver innovative service offerings that increase the productivity and efficiencies of businesses and public organizations across key vertical markets. The Service Technologies team within GSS is looking for a senior software engineer to deliver new service and analytics modules.


    The Senior Software Engineer is responsible for the middle tier of the Asset Visibility Platform. Your primary focus will be to implement all the middle tier components and (REST and other) APIs, with a focus on performance. Your main duties will include creating APIs as needed by the functional requirements, to extract the data from the data layer using SQL, DSL queries and other mechanisms as needed. You will work in a team with front-end developers and platform engineers. Provide technical leadership and guide development team efforts toward successful project delivery. Maintain high standards of software quality by establishing good practices and habits within the development team while delivering solutions on time and on budget. Participate in peer-reviews of solution designs and related code. Analyze and resolve technical and application problems. Assess opportunities for process improvement and prepare documentation of rationale to share with team members and other affected parties. Works with Architects and other senior members of the team to analyze requirements and help create estimates, architecture and design.


    BS in Computer Science or related field
    8+ years software development experience

    • 8 + years of experience in software development
    • 5 or more years of extensive experience in Java/J22, Spring, Spring Boot developing complex enterprise applications and B2B and B2C products
    • 2+ years of creating REST and SOAP webservices
    • Proficiency with testing tools (Junit)
    • 1+ year of experience with writing complex SQL queries and DSL queries
    • 2+ years of experience working with NOSQL databases
    • Expertise in caching mechanisms and understanding of Java/J2ee design patterns
    • Ability to write clean, reliable and highly maintainable code
    • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
    • Creating custom, general use modules and components which extend the elements and modules middle tier
    • Experience with AWS development is a plus
    • Experience with continuous integration and Continuous delivery is a plus
    • High level of comfort with git
    • Proven problem-solving abilities and affinity to take on complex challenges
    • Work with a team using Agile methodologies and Scrum
    • Professional with ability to properly handle internal and external confidential data
    • Ability to handle multiple projects/tasks, prioritize and meet deadlines
    • Persistence to follow up with all stakeholders to ensure requirements are met
    • Excellent communication skills both oral and written

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share with your network