STEM Xpert Logo

STEM Xpert

Java Developer

Reposted One Month Ago
Be an Early Applicant
In-Office
New York, NY, USA
Senior level
In-Office
New York, NY, USA
Senior level
Develop and implement J2EE web applications using Java and Spring on WebSphere. Participate in full lifecycle: requirements, design, coding, testing, performance tuning, deployment, production support, and mentor junior developers.
The summary above was generated by AI
Job Description

Java Programmer

Location : NY

Duration : 12+months

Rate : On W2 basis

USC only


Minimum Requirements:

Top skills required for the job:

• 7 to 8 years of relevant work experience.

• At least 7 years of working experience with JAVA, Servlets, SPRING Framework, JSPs, JDBC, JavaScript, HTML, XML;

• Strong analysis and design skills, including requirements analysis, OO design patterns, and UML

• Experience with performance tuning/scalability improvements

• Strong testing skills;

• Proven working knowledge of the J2EE architecture;

• Proven working knowledge of WebSphere Application Server and Eclipse IDE;

• Proven working knowledge of the Spring Web application framework;

• Strong multi-tasking and collaboration skills; • Strong verbal, written and presentation skills;

• Good written, verbal and interpersonal skills; • Ability to work independently and as part of a team

; • Ability to work on multiple assignments simultaneously and produce high quality products; • Strong problem solving and analytical skills demonstrated by the ability to assimilate new information, understand complex topics and arrive at sound analysis and judgment;

Critical Skills: Java and Spring Framework working knowledge is critical, SQL Server

Preferred Skills: JAXB, JQuery, Subversion, Maven, Ajax, JUnit


 

 

Applicant must meet ALL of these requirements.

 

Description:

Description:

As a member of the Application Development staff, the candidate would participate in the development and implementation of internal and mission critical external distributed web applications.

The position is for an advanced Application Developer who has very strong experience developing and implementing applications using the J2EE architecture.

The candidate will be responsible for building web applications based on the established system architecture and will be involved in the entire project life cycle (requirements gathering, development, deployment and maintenance).

• Provide technical leadership responsibilities and overall technical expertise to the development team;

• Participate in the analysis and design of applications with the System Architect and Business Users (including business model, security model and Business components);

• Translate business model and user requirements into software specifications; • Develop functions and application components in Java on Websphere platform;

• Make recommendations towards the development of new code or reuse of existing code; product evaluation and buy versus build recommendations

• Develop documentation artifacts; • Research new technology and development tools to remain abreast of current and emerging technology. Ability to self-train on new technology/productions and coach junior staff

. • Support testing (Functional, Performance, Access controls); • Production support during weekend/off-hours work, when required

• Provide technical guidance and leadership to the development team. Design solutions that are aligned with business and IT strategies and comply with the organization's architectural standards.

• Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget.

• Responsibilities will include participation in component and data architecture design, performance tuning, product evaluation and buy versus build recommendations.

• Knowledge in application and database related performance tuning a big plus.

• Research new technology and development tools to remain abreast of current and emerging technology. Ability to self-train on new technology/productions and coach junior staff.

• Support production/operational issues; performs problem identification, escalation and resolution. 


Similar Jobs

Yesterday
Remote or Hybrid
18 Locations
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and scale NinjaOne’s ticketing and billing products using Java and Kotlin. Design reliable enterprise software, REST services, relational data systems, caching solutions, and client-server applications. Address scalability, asynchronous design, API development, testing, and integrations with accounting platforms such as QuickBooks and Xero. Contribute hands-on code, apply object-oriented design principles, and help ship software serving millions of endpoints.
Top Skills: AWSC++GoJavaJerseyKotlinPostgresRedisRestSpring
2 Days Ago
Remote or Hybrid
United States
133K-224K Annually
Senior level
133K-224K Annually
Senior level
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, deploy, and support scalable Java microservices on AWS. Provide technical leadership, architectural direction, code reviews, troubleshooting, proof-of-concept development, and cross-functional collaboration. Work with high-throughput data, messaging systems, distributed architectures, observability, and AI-assisted development tools. Participate in on-call support, mentor engineers, lead architectural initiatives, and deliver reliable SaaS platform features.
Top Skills: AirflowAutomated Testing FrameworksAWSBig DataClaudeContinuous DeliveryCursorData LakesDatabricksDatadogDistributed SystemsEvent-Driven ArchitectureGrafanaJavaKafkaMachine LearningMicroservicesPrometheusRedisSnowflake
4 Days Ago
Hybrid
New York City, NY, USA
129K-207K Annually
Senior level
129K-207K Annually
Senior level
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
Design and build scalable media platform systems for uploading, processing, managing, and serving image, video, and audio assets. Own complex backend projects, develop reliable distributed systems and REST APIs, integrate cloud services and GenAI technologies, collaborate across engineering teams, mentor teammates, and participate in production on-call rotations.
Top Skills: CdnCockroachdbGenerative AiGoogle Cloud Platform (Gcp)JavaLlmsMicroservicesMongoDBRestful ApisSpring

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account