Senior Software Engineer - Java

CONNECTWISE LLP
Pune
6 - 8 Years

Posted on: 02/07/2025

Job Description

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.


info-icon

Did you find something suspicious?

Posted By

Job Views:  
40
Applications:  26
Recruiter Actions:  9

Functional Area

Backend Development

Job Code

1505656