Enable job alerts via email!

Senior Java Software Engineer

Augusta Hitech

United States

On-site

USD 100,000 - 900,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in IT services is looking for a Senior Manager in Professional Services. This position is focused on software development, requiring extensive experience in object-oriented programming and full-stack Java application development. The ideal candidate will have a Bachelor's degree and strong leadership skills to drive project success and innovation. Responsibilities include software design, unit testing, and system maintenance in a dynamic environment.

Qualifications

  • A minimum of eight (8) years of Object-Oriented Development experience.
  • 5 years of full-stack Java application development experience.
  • Excellent command of rapid application design concepts.

Responsibilities

  • Develop software to meet design specifications and analyze systems for modification.
  • Researching, designing, and implementing new software programs.
  • Maintaining systems by monitoring and correcting software defects.

Skills

Object-Oriented Development
N-Tier programming
Java Application Development
Angular
REACT
SQL
Agile Methodologies
AWS
Azure DevOps

Education

Bachelor's Degree in CS, MIS, CE

Job description

Direct message the job poster from Augusta Hitech

Senior Manager Professional Services | Professional Services Expert at Augusta Hitech

Please note that only W2 or 1099 candidates will be considered for this position.

SUMMARY:

This position will be responsible for developing and maintaining an application primarily written in mix of platforms and will be performing the technical analysis, design, development or evaluation of products, unit testing and implementation of computer software as assigned. This position will assist with backend and web application's user interface development across these technologies.

DUTIES AND RESPONSIBILITIES:

  • Researching, designing, writing and testing new software programs.
  • Develops design specifications for required software and hardware (based on requirements). Works with other ITS personnel to ensure design meets corporate technical standards and direction. Performs design specifications review with other members of the development team.
  • Develop software to meet software design specifications OR develop existing systems by analyzing and identifying areas for modification.
  • 'Bolting together' existing software products (getting incompatible platforms to work together and creating code to link them).
  • Maintaining systems by monitoring, identifying and correcting software defects.
  • Investigating new technologies and providing input to the current software selection tool for a development project.
  • Create and update technical documentation using high level technical specification documents.
  • Create unit test plans and conduct unit testing accordingly.
  • Writing operational deployment documentation and other technical documentation needed by an application.
  • Working closely with other staff, such as project managers, business systems analysts, and DBA; consulting colleagues concerning the maintenance and performance of software systems and asking questions to obtain information, clarify details and implement information.
  • Constantly updating technical knowledge and skills by attending in-house, web casts and/or external courses, reading manuals and accessing new applications.
  • Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project.
  • Participate in architecting, designing and delivering system software after specification of platform requirements.
  • Trains or assists in the training of IT’S and user personnel in the conversion and implementation of the developed or purchased software.
  • Performs project planning by identifying needed tasks and deliverable, time estimation, and defining target date for completion on an assigned project. Implement project plan with assigned team.
  • Communicates status of work to direct supervisor and assigned project team members(s).
  • Ensures quality of work following system development and maintenance life cycle standards. Recommends changes in system development and maintenance standards.
  • Maintains support, troubleshoots, and enhances current Production applications as assigned.
  • Responsible for complying with the client's IT security requirements and policies.
  • Responsible for safeguarding the client-related IT passwords.
  • Responsible for notifying the client of any IT security incidents per Policy No. 16.0 Information Security Incident Management.

QUALIFICATION REQUIREMENTS:

Technical proficiencies/knowledge:

  • Bachelor's Degree in CS, MIS, CE, or similar field of study.
  • A minimum of eight (8) years of Object-Oriented Development Particularly N-Tier programming development in a distributed systems environment OR any combination of academic education, professional training, or work experience which demonstrates the ability to perform the duties of the position, Experience with all the phases of software engineering.
  • 5 years of full-stack Java application development experience.
  • GitHub, Jenkins Pipeline, Spring Framework, Java
  • Excellent working knowledge of Angular and REACT
  • Knowledge of either SQL Server preferred, DB2 or Oracle required.
  • Good knowledge of SQL, SQL tuning, writing complex queries required.
  • Knowledge of Agile methodologies (especially Agile Scrum).
  • Knowledge of AWS
  • Knowledge of Azure Devops, Azure API APIM, Gateway and exposure to AKS preferred.
  • Ability to lead in the analysis, design, development, testing, and implementation of solutions.
  • Excellent command of rapid application design (RAD) concepts.

Required non-technical proficiencies and knowledge:

  • Excellent interpersonal/written/verbal communication and listening skills necessary.
  • Exhibit self-motivation for success in a fast-paced, dynamic and unstructured environment.
  • Ability to adapt and be open to frequent changes in work environment and prioritization.
  • Ability to manage multiple competing deadlines.
  • Ability to be innovative and creative with solution design and programming solutions.
  • Exhibit good analytical and problem-solving skills.
  • Ability to be a self-starter, self-directed and to enjoy fast-paced work.
  • Ability to work seamlessly with both large and small teams to design and develop complex strategic business software solutions.
  • Ability to use leadership skills to develop a cohesive team environment.
  • Ability to lead a development project team throughout the development phase.
  • Ability to use good, practical, balanced and fair judgment when to escalate team member’s tasks or projects assigned that will impose risk to the timeline or cost of the project.
Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Augusta Hitech by 2x

Sign in to set job alerts for “Java Software Engineer” roles.
Full Stack Engineer (L5), N-Tech Software Engineering

United States $100,000.00-$900,000.00 2 weeks ago

Full-Stack Software Engineer (New graduates: United States)

United States $70,000.00-$100,000.00 2 weeks ago

United States $90,000.00-$170,000.00 9 months ago

Fort Myers, FL $80,000.00-$100,000.00 11 hours ago

Beaverton, OR $90,000.00-$1,250,000.00 1 month ago

United States $140,000.00-$170,000.00 1 month ago

Beaverton, OR $90,000.00-$180,000.00 2 days ago

Software Engineer, Java - AI Training (Freelance, Remote)

Lancaster, PA $90,000.00-$180,000.00 2 days ago

Software Engineer, Java - AI Training (Freelance, Remote)

Denver, CO $80,000.00-$105,000.00 6 months ago

United States $70,000.00-$120,000.00 2 months ago

United States $110,000.00-$133,000.00 3 months ago

United States $140,000.00-$155,000.00 4 weeks ago

Java Developer - Up to $120k USD + 20% Bonus
Back-end Java Software Engineer w/Liferay

Fort Worth, TX $90,000.00-$180,000.00 2 days ago

United States $75,000.00-$165,000.00 1 year ago

United States $130,000.00-$200,000.00 5 months ago

Java Software Engineer (Remote - Night Shift)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Java

Veeva Systems, Inc.

San Luis Obispo

Remote

USD 110,000 - 270,000

3 days ago
Be an early applicant

Senior Java Software Engineer

(EDO) Entertainment Data Oracle, Inc.

Corridor North

Remote

USD 225,000 - 275,000

3 days ago
Be an early applicant

Senior Software Engineer

The Planet Group

Remote

USD 110,000 - 120,000

2 days ago
Be an early applicant

Senior Software Engineer II, Backend

LTK

Remote

USD 100,000 - 900,000

2 days ago
Be an early applicant

Sr. Software Engineer

Whitespace

Alexandria

Remote

USD 100,000 - 135,000

2 days ago
Be an early applicant

Sr. Software Engineer

BlueTread

Remote

USD 100,000 - 135,000

6 days ago
Be an early applicant

Senior Software Engineer

Plexus Resource Solutions

Remote

USD 170,000 - 720,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 170,000 - 720,000

5 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 170,000 - 720,000

5 days ago
Be an early applicant