Product, System & PLM Engineer - B
Job Description
Program: DESE | Job Description: Roles and Skills
================
Role: Developer
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field
Minimum 4 years of experience in software development
Skills And Technology:
Core Java with jdk 11 and above
JavaFX
Java/J2EE and Spring Framework
Spring Boot applications and Microservices
RESTful API development
Multithreading
Design Patterns
Solid Principles
Gradle and Maven
Basic understanding of async programming
Reactive Programming
Docker
Postman, Swagger
Version control using Git
Relational Database(Mysql)
JUnit
Cloud platforms like AWS, Azure
Basic understanding of Jenkins And CI/CD pipelines
Basic understanding of SYSML
Basics of MBSE
Good To have :
Cameo Plugin development
Angular, Bootstrap, Node Js
JavaScript, HTML, CSS
Responsibilities:
Develop and maintain Java-based applications
Write clean, maintainable, and efficient code
Design and implement robust, scalable, and secure server-side applications.
Manage APIs and ensure efficient data transfer between systems.
Participate in code reviews and team discussions
Assist in troubleshooting and bug fixing
Troubleshoot, debug, and upgrade existing systems.
Contribute to continuous improvement initiatives
Document technical specifications and processes
Job Description - Grade Specific
Skills (competencies)
Bangalore, IN