Skip links

Drive Digital Innovation— Your Future Starts Here!

Job Description

Senior Engineer – Product and Platform Engineering

Product and Platform Engineering

Position Overview

Primary Skill : Java Angular, Springboot, Microservives Secondary Skill : Any Cloud Exp : 4 – 8 yrs Job Description: We are looking for a talented Java Fullstack Engineer with expertise in Java 8, Spring Boot, microservices architecture, and proficiency in front-end technologies such as Angular. The ideal candidate will be passionate about building robust, scalable, and user-friendly applications while having a strong understanding of cloud platforms like GCP, AWS, Azure, PCF, or Openshift. Responsibilities: 1. Fullstack Development: Design, develop, and maintain high-quality, scalable, and responsive web applications using Java 8, Spring Boot, and modern front-end frameworks such as Angular. 2. Microservices Architecture: Architect and implement microservices-based solutions, adhering to best practices for scalability, performance, and maintainability. 3. API Development: Develop RESTful APIs to enable seamless communication between the front-end and back-end systems, ensuring optimal performance and data integrity. 4. Unit Testing: Write unit tests using JUnit and Mockito to ensure code quality, reliability, and test coverage, facilitating continuous integration and deployment processes. 5. Cloud Integration: Integrate applications with cloud platforms such as GCP, AWS, Azure, PCF, or Openshift, leveraging cloud-native services for scalability, reliability, and security. 6. Collaboration: Collaborate closely with cross-functional teams including Product Managers, Designers, and Quality Assurance Engineers to understand requirements, iterate on solutions, and deliver high-quality software products. 7. Troubleshooting and Debugging: Troubleshoot and debug complex issues across the full stack, identifying root causes and implementing effective solutions to ensure optimal application performance. 8. Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices in Java development, microservices architecture, and cloud computing, and actively contribute to the improvement of development processes and methodologies. Requirements: 1. Java 8: Proficiency in Java 8 programming language, with a strong understanding of object-oriented design principles, data structures, and algorithms. 2. Spring Boot: Hands-on experience in developing RESTful web services and microservices using Spring Boot framework, with a deep understanding of Spring ecosystem components. 3. Front-end Technologies: Experience in front-end development using Angular, or similar frameworks, with a strong understanding of HTML, CSS, and JavaScript. 4. Unit Testing: Familiarity with unit testing frameworks such as JUnit and Mockito for writing automated tests and test-driven development (TDD) practices. 5. Cloud Platforms: Knowledge of cloud platforms such as GCP, AWS, Azure, PCF, or Openshift, and experience in deploying and managing applications in cloud environments. 6. Problem-solving Skills: Strong analytical and problem-solving skills, with the ability to debug complex issues and implement effective solutions in a timely manner. 7. Communication Skills: Excellent communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders in a fast-paced, agile environment. 8. Bachelor’s Degree: Bachelor’s degree in Computer Science, Engineering, or a related field. Relevant certifications in Java development, Spring framework, or cloud platforms are a plus.Long Description-Angular + GCP + Java + Angular, spring boot, microservices

Primary Skills​

spring boot, angular, microservice, java, javascript, agile methodologies

Secondary Skills​

unit testing (ut), aws, deployments, security, mockito, gcp

Position Details

  • Senior Engineer - Product and Platform Engineering in the Automotive domain, requiring 6-10 years of experience.
  • The ideal candidate holds a Bachelor\u2019s degree in Computer Science, proficiency in Java, Spring Boot, Angular, Microservices, and Agile methodologies, along with expertise in Java 8, JUnit, Mockito, HTML, CSS, and cloud platforms like GCP, AWS, Azure.
  • Mandatory certifications include AWS Certified Solutions Architect and Certified Kubernetes Administrator.
  • Responsibilities include:
    • Leading fullstack development
    • Architecting microservices solutions
    • Driving API development
    • Establishing unit testing practices
    • Cloud integration
    • Collaboration with cross-functional teams
    • Troubleshooting
    • Continuous improvement in Java development, microservices, and cloud computing

Roles & Responsibilities

  • Fullstack Development: Lead the design, development, and maintenance of high-quality, scalable, and responsive web applications using Java 8, Spring Boot, and Angular.
  • Microservices Architecture: Architect and implement microservices-based solutions, ensuring scalability, performance, and maintainability align with industry best practices.
  • API Development: Drive the development of RESTful APIs to enable seamless communication between front-end and back-end systems, optimizing performance and data integrity.
  • Unit Testing: Establish robust unit testing practices using JUnit and Mockito to maintain code quality, reliability, and test coverage for continuous integration and deployment processes.
  • Cloud Integration: Spearhead the integration of applications with cloud platforms like GCP, AWS, Azure, PCF, or Openshift, utilizing cloud-native services for enhanced scalability, reliability, and security.
  • Collaboration: Collaborate closely with cross-functional teams including Product Managers, Designers, and Quality Assurance Engineers to understand requirements, iterate on solutions, and deliver superior software products.
  • Troubleshooting and Debugging: Take charge of troubleshooting and debugging complex full-stack issues, identifying root causes and implementing effective solutions to optimize application performance.
  • Continuous Improvement: Stay abreast of the latest industry trends, technologies, and best practices in Java development, microservices architecture, and cloud computing, actively contributing to the enhancement of development processes and methodologies.

Ideal Candidate Info

  • Bachelor\u2019s degree in Computer Science or a related field is required for this role
  • The ideal candidate should have 6-10 years of experience in software development
  • Strong proficiency in Java, Spring Boot, Angular, Microservices, JavaScript, and Agile methodologies
  • Expertise in Java 8, JUnit, and Mockito for testing
  • Proficiency in HTML and CSS for front-end development
  • Familiarity with cloud platforms such as GCP, AWS, Azure
  • Experience with containerization tools like PCF and Openshift
  • Required certifications include AWS Certified Solutions Architect and Certified Kubernetes Administrator (CKA)
  • Deep understanding of software architecture, design patterns, and best practices
  • Ability to work effectively in a dynamic and collaborative environment

About Altimetrik

Altimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infuse speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization\u2019s technology, people, and assets to fuel fast, meaningful results for global enterprise customers across financial services, payments, retail, automotive, healthcare, manufacturing, and other industries. Founded in 2012 and with offices across the globe, Altimetrik makes industries, \n leaders and Fortune 500 companies more agile, empowered and successful.Altimetrik helps get companies get \u201cunstuck\u201d.\u00a0 We\u2019re a technology company that lives organizations a process and context to solve problems in unconventional ways.\u00a0 We\u2019re a catalyst for organization\u2019s talent and technology, helping teams push boundaries and challenge traditional approaches. We make delivery more bold, efficient, collaborative and even more enjoyable.

Benefits

[ "Bonus awards & Gifts", "Competitive Salary", "Flexible work arrangements", "Food coupons", "Health insurance", "Maternity \/ paternity benefits", "Pick up & Drop off", "Relocation allowance", "Skill Certifications", "Training and Development", "Travel & Transport", "Wellness programs" ]