Senior Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Pilot Tech

Senior Software Engineer (Remote)

Senior Software Engineer | Pilot Tech | India

Job Title: Senior Software Engineer (Java)

Job Type: Full-time (Remote)

Working Hours: 6AM IST to 2PM IST

...

Senior Software Engineer | Pilot Tech | India

Job Title: Senior Software Engineer (Java)

Job Type: Full-time (Remote)

Working Hours: 6AM IST to 2PM IST

Job Description

We are looking for a skilled Senior Software Engineer to join our dynamic team. You will be responsible for developing high-performance applications, collaborating with cross-functional teams, and delivering scalable solutions. Your primary focus will be the design, development, and maintenance of Java-based applications, ensuring responsiveness and quality.

Key Responsibilities

– Design, develop, and maintain Java-based applications.

– Participate in the full software development lifecycle including requirement gathering, designing, coding, testing, and deployment.

– Write well-designed, efficient, and testable code.

– Ensure the performance, quality, and responsiveness of applications.

– Troubleshoot, debug, and resolve software defects.

– Collaborate with cross-functional teams to define, design, and ship new features.

– Follow best coding practices and maintain code quality standards.

– Continuously contribute to improving development processes.

Required Skills and Qualifications

-Bachelor’s degree in Computer Science, Engineering, or related field with 3+ years of professional experience in Java development

– Proficiency in Java (J2EE and Java 8+ preferred).

– Strong understanding of OOP (Object-Oriented Programming) principles.

– Experience with Spring Framework (Spring Boot, Spring MVC).

– Hands-on experience with Hibernate or other ORM frameworks.

– Familiarity with Microservices architecture.

– Proficiency in RESTful APIs and SOAP web services.

– Knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL).

– Experience with NoSQL databases (e.g., MongoDB) is a plus.

– Strong problem-solving skills and attention to detail.

– Experience with version control tools (e.g., Git, GitHub).

– Familiarity with build tools (e.g., Maven, Gradle).

– Understanding of Agile development methodologies.

Additional Skills (Preferred)

– Experience with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins).

– Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).

– Knowledge of front-end technologies like HTML5, CSS3, JavaScript, and Angular/React is a plus.

– Exposure to TDD (Test-Driven Development) and CI/CD pipelines.

Why Join Us:

– A collaborative remote work environment that encourages growth and learning.

– Competitive compensation.

– Flexible work culture with a focus on work-life balance

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.