Senior Back-End JAVA Developer

Full Time
Lafayette, LA
Posted
Job description

Senior Back-End JAVA Developer (Programmer/Analyst III)

***USA ACCESS BACKGROUND INVESTIGATION***

Join the team who values your skills and expertise. Cherokee Nation System Solutions (CNSS) helps federal agencies improve productivity and find innovative solutions. Taking a personalized approach, CNSS offers a complete line of innovative services and consulting to government agencies, including call center, application modernization, data utilization, advanced analytics and IT infrastructure. Your valuable skills can help us give customers the support they deserve and the quality they expect from our team – a team of experts, like you.

Cherokee Nation System Solutions is part of Cherokee Federal – a team of tribally owned federal contracting companies focused on building solutions, solving complex challenges, and serving the nation’s mission around the globe for more than 60 federal clients. For more information, visit cherokee-federal.com .

SUMMARY
This programmer/developer role will design, build, test, and maintain project, data, and information management & decision support systems for State and Federal natural resource management clients.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • The successful candidate will support the team in the following tasks:
  • Advanced programming support
  • The Programmer shall perform work on the following software development elements monthly: requirements documentation, software architecture & design, coding, unit & integration testing, code review, UI testing, and implementation documentation.
  • Shall be responsible for developing, maintaining, analyzing, testing, and documenting applications containing server-side Application Programming Interfaces (APIs) & web services, object-relational mapping (ORM) code that interfaces with relational database systems, decision state machines and/or domain-specific calculations & computations, and/or consumers of machine-readable services and data sources.
  • Shall also be responsible for architecting large-scale software solutions, including the identification of logical components, and for developing, assigning, managing, and reviewing tasks, tickets, and products developed by junior developers.
  • During successful application development & maintenance, the Programmer shall also be responsible for documenting, creating, maintaining, tuning, testing, and administering applicable databases containing tabular and/or geospatial data stored in PostgreSQL or Microsoft SQL Server database systems.
  • The Programmer shall produce all necessary training and documentation materials to accompany custom built application & database solutions.
  • Will also be expected to make a “good faith” effort to ensure that coding products are free from known defects, adhere to requirements documentation, and comply with documented coding practices for the Advanced Application Team members.

SUPERVISORY/MANAGEMENT AUTHORITY

None. Will report to CNSS Program Manager and may coordinate daily work with client representative (Task Order Manager).

EDUCATION and/or EXPERIENCE

  • Bachelor’s degree in computer science and/or relevant practical experience and training.
  • Master’s degree preferred but not required.
  • The Programmer must be proficient with the following for 3-5 years at least:
  • Java as a software development language, SQL or T/SQL as an enterprise database communication language, and English as an oral and written communication language.
  • Must be proficient with an integrated development environment designed for Java programming, such as Eclipse, Spring Tool Suite, or IntelliJ IDEA, as well as using version control software such as Git and issue tracking software such as Jira, GitHub Issues or GitLab Issues
  • It is highly recommended the Programmer has experience with:
  • Build management software such as Apache Maven
  • A Java application framework such as Spring, Java Persistence API (JPA) and/or Spring Data as an ORM facility
  • Containerization tools such as Docker or Kubernetes
  • It is preferred that the Programmer has experience communicating directly with clients and leading small groups of junior software developers through phases of the product development lifecycle.
  • *Experience and Education can be subbed out for one another on a case-by-case basis.

KNOWLEDGE, SKILLS AND ABILITIES

  • Strong analytical and problem-solving skills
  • Ready to learn new technologies
  • Experience developing Java applications within an application framework such as Spring
  • Comfortable designing a database and performing basic to intermediate queries
  • Exposure to tools and processes utilizing version control, build & deployment automation, unit/integration/functional testing, debugging, and issue tracking
  • Documents requirements, code, and design decisions
  • Communicates effectively with team members and clients
  • Key words: Keywords: Java, Spring, Spring Boot, Spring Data & JPA, REST, APIs, JSON, XML, PostgreSQL

WORK ENVIRONMENT

This position is remote, and the candidate must be based in the United States.

Cherokee Federal has suspended it’s COVID mandate. However, it’s important to note that Cherokee Federal employees are included as covered employees in U.S. Presidential Executive Order 14042, which mandates Covid vaccines for federal contractors. Executive Order 14042 is currently not subject to enforcement by the Federal government. Therefore, Cherokee Federal has suspended application of the mandate and continues to monitor the government’s guidance on administration of any vaccine requirement.

*Estimated Starting Salary Range: $90,000 - $100,000 annually*

(Cherokee Nations Systems Solutions, LLC ) offers a competitive benefit package, including medical, dental, and vision plans for regular full-time employees, 401(k) with 100% match up to 6%, life insurance, paid time off and more. Paid sick leave is provided in accordance with applicable law.

ABOUT THE TEAM

  • Cherokee Federal is a division of Cherokee Nation Businesses, the economic engine of Cherokee Nation, the largest Native American tribe in the U.S. As a trusted partner, the Cherokee Federal team of companies manages nearly 2,000 projects of all sizes across the construction, engineering and manufacturing and mission solutions portfolios — ranging from advanced data analytics and telehealth to cybersecurity, cloud and logistics.

Since 2012, our team of companies has won $6 billion in government contracts and completed more than 5,300 federal missions. Our 3,600+ employees work in 20+ countries, 50 states and 2 U.S. territories.

Why Cherokee Federal? Visit cherokee-federal.com to learn why you should join our team!

COMPLIANCE 11.4.21

Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.We are an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment and we prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status or for inquiring about, discussing, or disclosing compensation.. If you’d like more information about your EEO rights as an applicant under the law, please copy and paste the links to the following two sites: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf and https://www.dol.gov/ofccp/regs/compliance/posters/pdf/ofccp_eeo_supplement_final_jrf_qa_508c.pdf

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may e-mail CNB.Compliance at sign cn-bus dot com for assistance. This email address is for accommodation requests only and cannot be used to inquire about the application process or status. Please do not send email request pertaining to recruiting as this email box is not for resumes or follow up on job applications.

For Pay Transparency Non Discrimination provision, please copy and paste the following link: https://www.dol.gov/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf

We maintain an Affirmative Action Plan for proactively seeking employment and advancement for qualified protected veterans and individuals with disabilities. Upon request, we will schedule time Tuesdays – Thursdays from 10:00am – 2:00pm CST to make applicable Affirmative Action Plans accessible. Please submit a written request with the email subject line: 2021 Request to View Affirmative Action Plan to the Compliance Administrator at CNB.Compliance at sign cn-bus dot com. Please do not send email for job application follow-up or staffing advertisement/request pertaining to recruiting as this email box is not *for resumes or job applications.*

#CNSS #CherokeeFederal #Remote #LI-RC1

Job Type: Permanent

Pay: $90,000.00 - $100,000.00 per year

Schedule:

  • 8 hour shift

Work Location: One location

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs