Senior Java Developer in Columbus , Ohio – Fully Onsite (In-person Interview)

Nur für registrierte Mitglieder
Augsburg
EUR 70.000 - 90.000
Jobbeschreibung

Overview

This position will function as a highly skilled ITC1 with specific responsibilities that includes:

  • Consult with Product Owners to understand business problems, gather requirements and propose effective IT solutions.
  • Analyze business processes and provide recommendations to improve efficiency through technology.
  • Design and development of new applications and migrating the existing monolithic systems.
  • Design and development of APIs and integrating them into end-to-end systems that support business and technical requirements.
  • Advise clients on industry best practices, technology trends, and the integration of modern technologies into existing systems.
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Collaborate with product managers, project managers, business analysts, and development teams to prioritize tasks and deliver high-quality solutions.
  • Define and enforce development standards and procedures.
  • Coordinate with other application groups to ensure alignment and integration across systems.
  • Conduct feasibility studies, provide time and cost estimates, and manage risks throughout the development lifecycle.
  • Oversee code reviews and mentor junior developers, ensuring best practices are followed.
  • Continuously monitor system performance and implement enhancements for greater efficiency.

Skills and Experience

Skill:

  1. Experience in Java, Spring, Spring Boot, Spring Security, Spring Data/JPA, Rest API, Hibernate, MyBatis and Spring Batch- 10 Years
  2. Experience with relational database like MS SQL Server, Oracle, Sybase, and MySQL. – 10 Years
  3. Experience working with application/web servers like Tomcat, JBOSS and IIS – 10 Years
  4. Experience utilizing build tools such as Maven, ANT and/or for project build automation and dependency management – 10 Years
  5. Experience working HTML, CSS/SCSS, and jQuery – 10 Years
  6. Experience using version control tools like GIT/TFS – 10 Years
  7. Experience working with Angular, TypeScript, NodeJS along with build tools such as Webpack for front-end asset bundling and optimization – 10 Years
  8. Experience in system architecture design, applying design patterns and software engineering best practices – 5 Years
  9. Experience working in Agile development environments, collaborating in cross-functional teams – 5Years
  10. Experience working with ETL tools like FME for data transformation and integration. – 5 Years
  11. Experience working with ArcGIS Web Maps, integrating geospatial data and mapping capabilities into web applications – 2 Years