Senior Software Engineer
Remote
Full Time
Services
Mid Level
Job Description :
Primary Technical Skills :
Secondary Technical Skills :
Responsibilities :
- The candidate should have hands on experience on developing and working on web applications using Java/ Servlets/J2EE technologies and relevant frameworks. Should be comfortable working with both legacy architecture and microservices
- Should have worked on JSP, JS/Jquery/Backbone/React, latest standards on Responsive UI and implemented in at least 2-3 projects.
- Project experience with enterprise clients will be an added advantage
- Understand the J2EE web application architecture, code re-write of either JSP and/or back end APIs
- Peer review the code, design, test automation, etc.,
- Responsible for leading a high performance team of individuals to provide qualitative quality delivery and support
- Experience in working in onsite and offshore model
- 5-8 years of industry experience in Java.
- Solid understanding of object-oriented programming
- Very good experience in front end development (HTML/CSS, JS, JS Libraries – Backbone, Jquery and React)
- Very good experience in JSP / Servlets development
- Very good experience in JSP tag libraries
- Good Experience in Core Java, J2EE and Spring boot
- Good experience in one database like MySql, Oracle etc.
- Good Experience with any Source controls like Git, TFS etc.
- Good Experience in Continous Integration tools like Jenkins/Go
- Should have experience in Junit and Mocking frameworks like JMockit
- Excellent problem-solving and analytical skills
- Should have executed projects using Agile methodologies
- Should be self-motivated and smart-working
- Candidate should have excellent communication skills both oral and written
- Should be willing to learn
Primary Technical Skills :
- Java
- Servlets & JSP
- JSP Tag libraries
- JavaScript or jQuery or Backbone.js
- HTML/CSS, React
- RDBMS ( Oracle or MSSQL or MySQL )
- Ant/Maven/Gradle
- Junit
- JMockit
- Jenkins
- Microservices
Secondary Technical Skills :
- Web services (RESTful & SOAP)
- Apache CXF, Axis, Jersy or any other Webservices framework
Responsibilities :
- Thorough understanding of requirements and business knowledge
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ability to communicate with clients effectively and directly when needed
- Follow industry best practices while coding and unit testing.
- Stay updated with current technologies and coding methodologies.
- Working with the developers to build the interface with a focus on usability features
- Should be a solution provider (provide end-to-end solution)
- Should appreciate the Agile methodology
- Should be competent to manage to work in tight schedules
SmarTek21 stands at the forefront of innovation, leveraging Generative AI to power advanced data ecosystems and industry-leading conversational interfaces that transform customer interactions. Established in 2006, we seamlessly blend human acumen with cutting-edge artificial intelligence to tackle the most complex challenges in digital integration and data governance.
Apply for this position
Required*