Job Details

ID #12227708
State Texas
City Irving
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Millennium Consulting
Showed 2021-04-14
Date 2021-03-24
Deadline 2021-05-23
Category Architect/engineer/CAD
Create resume

Java Developer

Texas, Irving, 75014 Irving USA

Vacancy expired!

Java Developer

No Sponsorship available.

Description:Direct Hire. Remote to start, then onsite required when office fully reopens.

Responsibilities:
  • Work directly with other engineers, analysts, testers, and product owners to develop, improve, and maintain automated tests for enterprise-class web platforms and services
  • Development, performance testing, and quality assurance activities
  • Actively contribute to, participate in, and aim to continuously improve all levels of testing efforts.
  • Actively participate in general knowledge/technology transfer throughout the team/department
  • Provide technical assistance on assigned area
  • Design, code, test, and debug complex software while developing new functionality and enhancing existing functionality to meet customer requirements, both internal and external
  • Create detailed specifications from which applications will be written, designed, coded, tested and debugged
  • Consult with product owners/business partners to define requirements and software design
  • Evaluate feasibility and make recommendations
  • Work closely with QA team and other developers to define scope and develop testing methods
  • Collaborate with QA team to improve all levels of testing efforts
  • Support, maintain, and document software functionality
  • Make recommendations on and influences engineering processes and methods
  • Provide operational support on complex/escalated issues to diagnose and resolve incidents in production systems. Incidents tend to be fewer but more complex, requiring analysis of issues, determination of additional resources to resolve the issue, and an in-depth system perspective.
  • Explore and research new and alternate technologies and platforms. Evaluate, recommend, and apply these alternate/new technologies, disseminating information throughout the team/department. This includes documenting large and complex assignments for knowledge transfer and developing expertise in multiple areas.
  • Provide mentorship and technical guidance on a wide range of systems/projects

Skills & Experience:
  • Bachelor’s degree in MIS, computer science, or related discipline, or equivalent related experience
  • At least 5 years of related experience
  • In depth understanding of SOLID principles of object oriented design
  • Experience building web applications, ideally on the Java technology stack with Java 8+, Spring Boot 2+, Spring Framework, and Web API
  • Experience with automated build systems and continuous integration/deployment
  • Proficiency in unit testing and TDD
  • Strong understanding of Design Patterns
  • Experience designing and developing high performing, relational databases
  • Solid analytical and problem-solving skills
  • Exceptional written and verbal communication skills
  • Experience with front-end frameworks such as Angular 8+ / ReactJS a plus
  • REST / RESTful web service design and programming experience a plus
  • Familiarity with Spring Flux, Spring Cloud, Cloud foundry a plus
  • Experience with Cloud technologies (Google cloud, AWS, Microsoft Azure) a plus
For 25 years, Millennium Consulting has been a leader in professional staffing. Today, Millennium caters to a diversified portfolio of market-leading customers. Since its establishment, Millennium has relentlessly focused on unwavering integrity while perfecting the recruitment of subject matter experts for complex, mission critical projects. Our approach remains unchanged: Sweeping analysis of our clients’ staffing initiatives and organizational culture, combined with a personal approach to long-term relationship building to identify the most impactful talent. www.millennium-consulting.comwww.linkedin.com/company/millennium-consulting/Millennium Consulting, Inc. is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, sex, religion, national origin, sexual orientation, disability, or veteran status.

Vacancy expired!

Subscribe Report job