Java/J2EE Developer

Artech LLC

Atlanta, GA

JOB DETAILS
SALARY
$45–$48 Per Hour
SKILLS
Agile Programming Methodologies, Analysis Skills, Apache, Apache Web Server, Application Programming Interface (API), Application Servers, Artificial Intelligence (AI), Artificial Intelligence (AI) Programming Languages, Atlassian JIRA, Best Practices, Bug Tracking/Defect Management, Computer Programming, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Design Patterns Programming Methodologies, DevOps, Enterprise Applications, Hibernate, JSON, JUnit, Java, Java Platform Enterprise Edition (Java EE/J2EE), Microsoft .NET, Object Oriented Design (OOD), Object Oriented Programming (OOP), Object Relational Mapping (ORM), Organizational Skills, Performance Analysis, Problem Solving Skills, Productivity Management, Programming Tools, Project Tracking, Query Optimization, Quest Software JProbe, REST (Representational State Transfer), Relational Databases (RDBMS), SOAP (Simple Object Access Protocol), SQL (Structured Query Language), Scalable System Development, Scrum Project Management and Software Development, Server Programming/Applications, Server-Side Java, Software Administration, Software Architecture Design, Software Design, Software Development, Software Engineering, Spring Framework, Sybase Product Family, Technical Analysis, Test Automation, Test Tools, Testing, Tomcat, Unit Test, Web Server, Web Services, XML (EXtensible Markup Language), XPath, XSLT (Extensible Stylesheet Language Translation)
LOCATION
Atlanta, GA
POSTED
6 days ago

Request ID: 100097-1
Title: Java/J2EE Developer

Locations: Atlanta GA (Local Candidates Only)
Duration: 06+ Months with Possible Extension.
Pay Range: $45-$48/Hour on W2/C2C (All inclusive)


We are looking for a highly skilled Senior Java/J2EE Developer with strong experience in designing and developing enterprise-level server-side applications using Java technologies. The ideal candidate should have deep expertise in Core Java, Spring, Hibernate, ORM frameworks, Web Services, SQL databases, and enterprise application architecture. Experience with AI tools and models is a plus.

Key Responsibilities:

  • Design, develop, and maintain scalable enterprise applications using Java/J2EE technologies.
  • Develop robust server-side applications using Core Java, Spring Framework, and Hibernate.
  • Apply strong knowledge of object-oriented programming, design patterns, and software architecture principles.
  • Build and integrate web services using RESTful APIs, SOAP, XML, JSON, XPath, and XSLT.
  • Work with application servers and web servers such as Apache Tomcat.
  • Write optimized SQL queries and work with relational databases such as Sybase or DB2.
  • Perform unit testing using frameworks like JUnit and support application performance analysis using profiling tools such as JProfiler/JProbe.
  • Collaborate with cross-functional teams in an Agile development environment.
  • Participate in DevOps integration activities and follow CI/CD best practices.
  • Use ALM tools such as JIRA for project tracking, defect management, and collaboration.
  • Analyze complex technical problems and provide effective solutions.
  • Explore and leverage AI tools and models to improve development productivity and application capabilities.

Required Skills & Qualifications:

  • Strong hands-on experience developing enterprise applications using Java/J2EE technologies.
  • Excellent programming skills in:
    • Core Java
    • Spring Framework
    • Hibernate / ORM
    • Java/JEE
  • Strong understanding of design patterns and application architecture.
  • Experience with:
    • RESTful Web Services
    • SOAP Services
    • XML, XPath, XSLT
    • JSON
    • Apache Tomcat or similar web servers
  • Strong SQL skills with experience in Sybase or DB2 preferred.
  • Experience with JUnit and application profiling tools.
  • Experience working in Agile/Scrum development environments.
  • Familiarity with DevOps practices and CI/CD integration.
  • Experience using JIRA or similar ALM tools.
  • Excellent analytical, problem-solving, communication, and organizational skills.
  • Ability to work effectively in a fast-paced and dynamic environment.
  • Exposure to AI development tools, AI models, or AI-assisted programming tools is preferred.

Preferred Skills:

  • Experience with automated testing tools such as TestComplete.
  • Exposure to .NET technologies is a plus.
  • Experience working on large-scale enterprise applications.
Company Benefits & Culture
  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits
Appreciate your quick response and please feel free to reach me out for any query you may have.

Thanks

About the Company

A

Artech LLC