Posted on: 02/07/2025
About the Company :
ConnectWise (A US Product IT Company) are hiring for Senior Software Engineers for its product development team.
Essential Duties & Responsibilities :
- Provides support to the Engineering teams, with a high attention to detail.
- Researches, analyzes, and documents findings.
- May influence others within the Software Engineering team through the explanation of facts, policies, practices.
- Designs, builds, and maintains large-scale production services, web applications, data pipelines, and streaming systems.
- Works on systems critical to companys current and future operations.
- Debugs production issues across services and multiple levels of the stack.
- Assists with improvement of organizational engineering standards, tooling, and processes.
- Participates in the testing process through test review and analysis, test witnessing, and certification of software.
- Evaluates codes to ensure validity, proper structure, alignment with industry standards, and compatibility with operating systems.
- Maintains an understanding of current technologies or programming practices through continuing education, reading or participation in professional conferences, workshops, and/or groups.
Required Skills :
- Hands-on experience with Java version 8+ and object-oriented programming principles.
- Understanding of JVM internals, garbage collection, and performance tuning.
- Concurrency and multithreading concepts.
- Exception handling and debugging techniques.
- Experience with testing frameworks (JUnit, Mockito).
- Understanding of application server deployment and configuration.
- Strong experience building RESTful APIs using Spring Framework.
- Knowledge of additional Spring modules including, Spring Security, Spring Data JPA, Spring Web MVC.
- Experience with Maven for project management, dependency management, and build automation.
- Advanced SQL skills including complex queries, database optimization, and performance tuning.
- Experience with relational databases (PostgreSQL).
- Proficiency with Git and collaborative development workflows.
- Java Primary should be flexible on work in Golang in future.
Good to Have :
- Experience with Camunda 7 and BPMN 2.0 process design.
- Java EE concepts (servlets, filters, listeners, CDI, JMS).
- Experience with AWS Cloud.
Working Conditions : Hybrid (Thrice a Week).
Location : Pune (Candidates ready to relocate to Pune can also apply).
Qualifications : BE/Btech/MCA.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1505656
Interview Questions for you
View All