Job ID:
J36993
Specialized Area:
Mulesoft
Job Title:
Java Developer
Location:
Rock Springs,WY
Duration:
12 Months
Domain Exposure:
Healthcare, Government, Telecom, Aerospace/ Airlines, Education, IT/Software, Media/ Entertainment
Work Authorization:
US Citizen, Green Card, OPT-EAD, CPT, H-1B,
H4-EAD, L2-EAD, GC-EAD
Client:
To Be Discussed Later
Employment Type:
W-2 (Consultant must be on our company payroll. C2C is not allowed)
The Temple portfolio of The Church of Jesus Christ of Latter-day Saints is seeking a skilled and motivated professional to work as a software engineer developing web applications for temples and priesthood leaders worldwide. The contract position is expected to last up to one year but could be renewed for a second year.
This is an expert, professional-level position that requires vast knowledge of industry practices, organizational policies and good judgment in selecting methods and techniques for designing, defining, developing, testing, implementing, and analyzing of technical products and systems of diverse scope.
This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.
Qualifications:
Bachelor's degree in computer science or related field Master's degree preferred
3 - 8+ years of industry-recognized, progressive and relevant professional experience developing Java/J2EE web applications
3+ years of specialized experience in the technologies and methodologies of the product platform processes
Proficiency in Java and related frameworks such as Hibernate, Spring, Spring MVC, Maven
Extensive Experience architecting and implementing RESTful web service solutions
Significant experience with Java and Spring Framework
Experience with relational databases Oracle, SQL
Knowledge and experience with front-end frameworks AngularJS a plus
Knowledge of JavaScript, HTML, CSS, XML and JSON
Responsibilities:
50% Develop source code and unit tests according to technical designs
15% As a member of a software engineering team, participating in team meetings, team planning sessions, setting team goals, and all other team activities
10% Estimating the time to develop and deliver features as defined by product management
10% Participating in peer reviews of project software design and coding
5% Work with technical lead in the establishment of architecture, standards, and best practices
5% Self-directed or classroom instructed in the areas of Church software development processes, industry best practices, and new technologies being adopted for the organization
5% Providing mentoring or pair programming with other less experienced engineers
DIGITAL TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. DIGITAL TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will DIGITAL TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract