Java Developer

Fairfield, Ohio


Employer: System One Holdings, LLC
Industry: 
Salary: Competitive
Job type: Full-Time

Title: Java Developer
ALTA is supporting a 6-month Contract-to-hire opportunity working 100% REMOTE. NO Sponsorship Transfer available.

ALTA IT Services is a wholly owned subsidiary of System One, a leading provider of specialized workforce solutions and integrated services. ALTA is an established leader in IT Staffing and Services, for both government and commercial enterprises across the United States, specializing in Program & Project Management, Application Development, Cybersecurity, Data & Advanced Analytics, and Agile Transformation Services.

The Java Developer for the ECM Development team is responsible for core application development in J2EE / J2SE framework. Work on a fast-paced, energetic team that participates in high profile, mission critical applications, specializing in integration and content services. Develop enterprise application integration solutions that enable disparate applications to communicate and as well as applications that present electronic content to our customers.

Responsibilities:

  • Provide expert-level guidance in Java backend and frontend development. Lead technical discussions, design sessions, and architectural decisions to ensure the robustness, scalability, and performance of our software solutions.
  • Design, develop, and maintain high-performance and scalable backend services using Java and related technologies. Implement RESTful APIs, microservices, and integration with databases and third-party systems.
  • Architect and develop cloud-native applications using containerization (Docker) and orchestration (Kubernetes). Leverage cloud services (AWS, Azure, or Google Cloud) for scalability, reliability, and resource optimization.
  • Collaborate with DevOps teams to establish CI/CD pipelines, automate deployment processes, and ensure smooth software releases.
  • Enforce coding standards and best practices. Conduct thorough code reviews, provide constructive feedback, and mentor junior developers to improve code quality and maintainability.
  • Identify and address performance bottlenecks across the application stack. Implement caching mechanisms, optimize database queries, and apply best practices for minimizing latency.
  • Implement security best practices, including data encryption, authentication, and authorization. Ensure compliance with relevant industry standards and regulations.
  • Create comprehensive technical documentation, including architecture diagrams, API specifications, and deployment guides.


Education and Certifications:
  • Qualified candidates have earned a Bachelor of Science in Computer Science or an equivalent degree.


Experience/Skills Required:
  • 5+ years of Java development experience
  • HTML, CSS 3, JSP, JavaScript, jQuery
  • Java, Spring, experience developing SOAP or REST services
  • jUnit or other testing frameworks
  • Excellent verbal and written communication skills
  • Demonstrated time management techniques
  • Willingness to learn and grow in a team environment


Preferred:
  • Enterprise Application Integration (EAI)
  • Spring JDBC, Spring Web Services, Aspect Oriented Programming (AOP), Test Driven Development, Maven
  • Java Server Tag Libraries (JSTL), Expression Language (EL), experience creating custom tags, jQuery UI, Twitter Bootstrap, experience creating jQuery plugins
  • Servlet development, Stripes, Spring MVC, Struts
  • XML parsing, creating and defining
  • Integration with databases, such as DB2 or SQLServer
  • Application servers, such as Tomcat, BEA Weblogic, or IBM WebSphere
  • Familiarity with the Linux and Windows platform

Created: 2024-06-19
Reference: 321627
Country: United States
State: Ohio
City: Fairfield


Similar jobs: