The Judge Group - Irving, TX

posted 2 months ago

Full-time - Mid Level
Irving, TX
Administrative and Support Services

About the position

Our client is currently seeking a Java Developer - IV with a targeted experience of 7-10 years. This role requires a senior Java developer who will act as a subject matter expert to assist with the Federated Catalog and Pricing transformation. The ideal candidate will have recent hands-on coding experience and a strong background in software design. The responsibilities include identifying business problems and designing effective solutions, evaluating existing architecture systems, and developing software architecture for Java-based applications. The candidate will also be responsible for troubleshooting technical issues and design flaws, working both individually and collaboratively within a team to develop designs, and collaborating with other departments to address the needs and goals of the organization. The Java Developer will be expected to keep their Java knowledge and skills up to date by attending professional events and reading industry news. They will define site objectives by analyzing user requirements and envisioning system features and functionality. Additionally, the role involves designing and developing user interfaces for internet/intranet applications, setting expectations and feature priorities throughout the development life cycle, determining design methodologies and tool sets, and completing programming using various languages and software products. The developer will also be responsible for designing and conducting tests, creating multimedia applications using authoring tools, and completing application development by coordinating requirements, schedules, and activities. Supporting users by developing documentation and assistance tools is also a key part of this role.

Responsibilities

  • Act as a senior Java developer and subject matter expert for Federated Catalog and Pricing transformation.
  • Identify business problems and design effective solutions.
  • Evaluate existing architecture systems and develop software architecture for Java-based applications.
  • Troubleshoot technical issues and design flaws.
  • Work individually and collaboratively within a team to develop designs.
  • Collaborate with other departments to address organizational needs and goals.
  • Keep Java knowledge and skills up to date by attending professional events and reading industry news.
  • Define site objectives by analyzing user requirements and envisioning system features and functionality.
  • Design and develop user interfaces for internet/intranet applications, setting expectations and feature priorities throughout the development life cycle.
  • Determine design methodologies and tool sets; complete programming using various languages and software products; design and conduct tests.
  • Create multimedia applications using authoring tools.
  • Complete application development by coordinating requirements, schedules, and activities; contribute to team meetings; troubleshoot development and production problems across multiple environments and operating platforms.
  • Support users by developing documentation and assistance tools.

Requirements

  • 7-10 years of experience in software development, specifically in Java.
  • Degree in Computer Science, Engineering, or a related subject.
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies.
  • Proficiency in Java J2EE and Hibernate.
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Experience with CI/CD processes and willingness to learn new technologies.

Nice-to-haves

  • Experience in Cloud Computing and Big Data technologies such as Cassandra or other NoSQL databases, Elastic Search, Kafka, Docker, Spark, Storm, and Hadoop.
  • Familiarity with technologies such as Kotlin, Node, Netty, Nginx, Apache, JMS, Tomcat, Jersey, Hazelcast, and Redis.
  • Project management skills.
  • Strong communication skills.
  • Analytical skills and attention to detail.
  • Presentation skills and teamwork capabilities.
  • Creativity.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service