What are the responsibilities and job description for the Java Developer position at Briljent?
Description
Briljent is seeking a Java Developer to develop and maintain software applications that help reduce the impact of preventable disease for citizens in the state of Indiana.
Why Briljent?
At Briljent, diversity isn't just a goal — it's our strength. We foster a culture where every individual is valued, accepted, and empowered to thrive. Check out our Communication Creed and Non-Negotiable Items that define our vibrant company ethos. And don't forget to ask us about "Never Letting Donkeys In The Pool" — it's not just a motto, it's a way of life.
Position will be on the north side of Indianapolis to start. Possible hybrid work in the future.
Must be eligible to work in the United States; no sponsorships are available at this time.
About the Job
- Designs, develops, and maintains software applications.
- Follows best practices in software systems architecture, design, and coding standards.
- Collaborates within an Agile development team and supports junior developers.
- Codes applications following specifications using appropriate tools.
- Maintains and modifies existing applications.
- Performs maintenance programming for existing versions.
- Customizes programming at customer request.
- Assists in designing, planning, and coordinating application systems and programming work teams.
- Provides technical support to project team members.
- Acts as a technical resource for one or more components of an STC product.
Requirements
About You
- 3-5 years of experience as a software engineer or software developer; a Bachelor's degree in Computer Science, CIS, Math, or Engineering is preferred.
- Proven experience with several of the following: Java application servers (Tomcat, Oracle AS, etc.), Java Frameworks (Struts, Spring, Play, Grails, JSF, etc.), Web Services, JSP, ASP, SQL, Relational Databases (Oracle, SQL Server, etc.), XML, HTML, CSS, Application Persistence Layers (JDO, Hibernate, etc.).
- Familiar with software development lifecycle (SDLC) processes including version management, change management, continuous integration (CI), test-driven development, and unit testing methodologies.
- Demonstrated experience working within an Agile SCRUM team.
- Working knowledge and experience with Oracle SQL.
- Experience in JavaScript (jQuery or AngularJS).
Physical Requirements & Environmental Conditions: An employee must meet these physical demands to successfully perform the essential functions of this job. Employee is regularly required to talk or hear, sit, stand, and utilize technology tools such as a laptop computer for extended periods of time. Specific vision abilities include close vision and the ability to adjust focus. This position requires the ability to occasionally lift up to 20 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Briljent is a solutions-based company. Solutions come from creative ideas; ideas come from being creative with differences. Briljent believes diversity and inclusion are critical to the success of the company. Employment at Briljent is based on merit and professional qualifications. We do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, veteran status, marital status or any other basis protected by federal, state or local law, regulation or ordinance.