×
Register Here to Apply for Jobs or Post Jobs. X

Java Software Engineer

Job in Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for: Brooksource
Full Time position
Listed on 2025-12-08
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Location: Indianapolis

Senior Engineering Consulting Partner | Indiana University Alumni

Summary/Objective:

The Software Developer works in Brooksource’s Public Sector client’s information technology division, under general direction, carrying out a wide variety of complex application development activities and reports to the programming Supervisor.

  • The essential functions of this role are as follows:
  • Evaluating, identifying and developing software solutions
  • Documenting and recording every aspect of an application or software
  • Training and overseeing the activities of the members of the development team
  • Planning, tracking and scheduling software deliverables
  • Locating and directing solutions for critical challenges involving software and hardware interface
  • Looking for problems within software systems and resolving the issues
  • Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers and Architects
  • Designs, codes, and debugs new application software programs and/or make enhancements to existing application software programs, of all levels.
  • Testing and debugs new and existing application software.
  • Execute tasks conforming to shop techniques, standards, policies, and procedures.
  • Use case tools and/or application development software tools.
  • Provides complete documentation for new or modified information systems and/or application software programs, including operational procedures.
  • Assists suggest training and coordinate the work of less experienced application software developers and/or application system analyst staff; and assist with development of difficult and complex processes.
  • Monitors application software systems to ensure proper execution and performance.
  • Performs related duties as required.
  • The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time.

Requirements:

  • Understand, communicate, and enforce the company software architecture strategy.
  • Write Code, and implementation of software solutions.
  • Translate business needs and requirements into technical requirements for software applications.
  • Participate in the software development process through high-level decision making.
  • Define and document application architecture and design (Preferred).
  • Coach and mentor software engineers, programmers, and other team members.
  • Create and maintain design and code standards.
  • Serve as a technical liaison among project managers, developers, and stakeholders.
  • Create overall project plans and track progress.
  • Ability to read and understand complicated technical instructions.
  • Ability to manage multiple application development software projects and priorities.
  • Ability to communicate effectively, both orally and in writing.

Difficulty of Work:

The Software Developer performs a range of activities abroad within a state-of-the-art Information Technology area. Work involves using considerable judgment in selecting the most pertinent guidelines to follow and in-depth analysis of multiple variables to fit various circumstances of a medium to complex enterprise-wide system. Incumbent applies general Software Development Life Cycle (SDLC) principles and industry standards to accomplish agency automation goals.

Responsibility:

The Software developer work has a direct influence and impact on the agency’s ability to successfully administer the business operation to achieve agency mission, policy and/or practice. Technical instruction is generally not needed; however, employees may seek guidance when unique problems arise. Work is reviewed for adherence to deadlines and compliance with policies, standards, procedures, and achievement of the desired objectives.

  • Acquiring Information
  • Effective Communication
  • Critical Thinking
  • Delivering High Quality Work
  • Testing and Troubleshooting
  • Displaying Technical Expertise
  • Adapting to Change
  • Accepting Responsibility
  • Java
  • SQL
  • Smart Comm
  • File Net
  • Websphere
  • REST API
  • Active MQ
  • Mule
  • GIT
  • Bitbucket
  • JIRA
  • Maven
  • Nexus
  • Confluence
  • Talend
  • Axon
  • DDD
  • Design Patterns
  • CQRS
  • Spring Framework
  • Hibernate
  • Artificial Intelligence (AI)
Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Information Technology

Industries

IT Services and IT Consulting and Government Administration

Medical insurance

Vision insurance

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary