Sr Software Engineer - Java

Posted 6 Days Ago
5 Locations
In-Office or Remote
Mid level
Artificial Intelligence • Software
The Role
The role involves developing web applications using Java and various frameworks, managing teams, and ensuring quality delivery. Requires experience in both frontend and backend technologies, along with Agile methodology expertise.
Summary Generated by Built In
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/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
Desired Candidate profile           :
  • 4-7 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

Top Skills

Ant
Backbone.Js
CSS
Gradle
HTML
Java
JavaScript
Jenkins
Jmockit
Jquery
Jsp
Junit
Maven
Microservices
Mysql)
Rdbms (Oracle
React
Servlets
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kirkland, WA
395 Employees
Year Founded: 2006

What We Do

SmarTek21 is a pioneer in Ai-driven data mesh platforms and market-leading conversational platforms designed to elevate the customer experience. Founded in 2006, SmarTek21 converges human expertise with artificial intelligence to solve an organizations’ most difficult digital integration and data management challenges.

Similar Jobs

Rapid7 Logo Rapid7

Senior Software Engineer

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Pune, Maharashtra, IND
2400 Employees

Rapid7 Logo Rapid7

Senior Software Engineer

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Pune, Maharashtra, IND
2400 Employees

Rapid7 Logo Rapid7

Senior Software Engineer

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Pune, Maharashtra, IND
2400 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account