Sr Software Engineer - Java

Related keywords: remote job new jerseyremote job in indiadata engineer remote job

Job Overview

SmarTek21 is seeking a Senior Software Engineer with a proficient background in Java, Servlets, and J2EE technologies. This position emphasizes hands-on experience in developing web applications and requires a strong understanding of various development frameworks. The role promises opportunities for growth within an innovative company dedicated to design-led engineering.

Key Responsibilities

The ideal candidate will be responsible for a range of development tasks including:

  1. Leading a high-performance team while ensuring the delivery of high-quality software.
  2. Developing, building, and maintaining efficient, reusable, and reliable Java code.
  3. Engaging in peer reviews of code, design, and test automation.
  4. Collaborating with clients to communicate requirements and gather feedback.
  5. Ensuring adherence to industry best practices in coding and unit testing.
  6. Managing projects under an Agile methodology, with a focus on delivering solutions on tight schedules.

Required Skills

Candidates applying for this position should possess the following key skills and qualifications:

  • 4-6 years of industry experience specifically with Java.
  • Proficient in front-end development and frameworks such as HTML, CSS, JS, JavaScript libraries like Angular, jQuery, or React.
  • Strong experience with JSP & Servlets development.
  • Knowledge and experience in developing microservices.
  • A solid background in Core Java, J2EE, and Spring Boot.
  • Familiarity with databases such as MySQL or Oracle.
  • Experience using source control systems like Git or TFS.
  • Knowledge in continuous integration using tools like Jenkins or Go.
  • Competency in testing frameworks such as JUnit and Mocking frameworks.
  • Excellent problem-solving and analytical skills, especially in project execution using Agile methodologies.
  • Demonstrated communication skills, both oral and written, alongside a willingness to learn and adapt to new technologies.

Preferred Skills

The following additional skills would be beneficial:

  • Experience with web services (RESTful & SOAP).
  • Familiarity with frameworks like Apache CXF, Jersey, or similar web service frameworks.

Work Environment and Company Culture

SmarTek21 aims to foster an inclusive work environment and encourages applications from candidates belonging to various backgrounds and experiences. The company is poised to be a digital transformation leader driven by design-led, data-centric solutions. It values the importance of exceptional user experiences, which align with its goals of delivering innovative solutions that yield substantial business outcomes.

SmarTek21 employs a diverse team of technology visionaries and business strategists who work collaboratively to shape advancements in technology.

Additional Information

  • Location: This position is based in India.
  • Contract Type: This role is classified as full-time.
  • Candidates with experience in enterprise-level projects will be favored, given the complexities involved in the applications and services developed for corporate clients.

Conclusion

In conclusion, this Senior Software Engineer position at SmarTek21 serves as an excellent opportunity for individuals seeking to contribute to innovative projects in a supportive and collaborative environment. The role demands a strong understanding of backend development, particularly with Java technologies, alongside proficiency in modern databases and CI/CD practices. The expectation is for candidates to not just fulfill technical requirements but also to thrive in a dynamic work culture embracing diversity and innovation.



This job offer was originally published on himalayas.app

SmarTek21

India

Software development

Full-time

March 26, 2026

11 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.