SmarTek21 Logo

SmarTek21

Sr Software Engineer - Java

Reposted 6 Days Ago
In-Office or Remote
Hiring Remotely in Hyderabad, Telangana, IND
Senior level
In-Office or Remote
Hiring Remotely in Hyderabad, Telangana, IND
Senior level
The role requires developing web applications in Java, managing a team, and working with microservices and front-end technologies. Strong experience in JSP, servlets, and Agile methodologies is essential.
The summary above was generated by AI
Job Description                              :
  • 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/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
Desired Candidate profile           :
  • 4-6 years of industry experience in Java
  • Solid understanding of object-oriented programming
  • Very good experience in front end development (HTML/CSS, JS, JS Libraries – Angular, Jquery and React)
  • Very good experience in JSP / Servlets development
  • Very good experience in developing microservices
  • 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 Continuous Integration tools like Jenkins/Go
  • Should have experience in Junit and Mocking frameworks
  • 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 or React or Angular
  • HTML/CSS
  • RDBMS (Oracle 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

Top Skills

Ant
CSS
Git
Gradle
HTML
J2Ee
Java
JavaScript
Jenkins
Jmockit
Jquery
Jsp
Junit
Maven
Microservices
MySQL
Oracle
React
Servlets

Similar Jobs

9 Days Ago
Remote
India
Junior
Junior
Software
As a Software Engineer II, you'll develop and modify features for a Telco OS, write automated tests, and ensure code quality. Participation in team discussions and production support is also required.
Top Skills: GoJavaMariadbMongoDBMySQLSpring Boot
5 Days Ago
In-Office or Remote
India
Mid level
Mid level
Healthtech • Information Technology • Other • Software • Analytics
The role focuses on full-stack development using Java and React, requiring proficiency in microservices and RESTful APIs, alongside front-end skills.
Top Skills: CSS3DockerGitGradleHibernateHTML5JavaJavaScriptKubernetesMavenMicroservicesMySQLPostgresReactReduxRestful ApiSpring Boot
14 Days Ago
Remote
India
Senior level
Senior level
Software
The Senior Software Engineer will develop and deliver high-quality software solutions, mentor teams, and engage in agile development practices, focusing on client needs and product outcomes.
Top Skills: DockerHibernateJavaMicroservicesMySQLOrmSpringSQL

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account