Senior Java Backend Developer (Onsite)

Axelon Services Corporation

Aliso Viejo, CA

JOB DETAILS
SKILLS
Agile Modeling, Agile Programming Methodologies, Automation, Business Solutions, Communication Skills, Cost Control, Data Modeling, Database Management Software/Systems (DBMS), Debugging Skills, Documentation, Documentation Review, Embedded Software, Engineering, IDE (Integrated Development Environment), Identify Issues, Java, Operating Systems, Presentation/Verbal Skills, Problem Solving Skills, Process Improvement, Product Documentation, Product Testing, Programming Languages, Release Management/Engineering, Software Design, Software Engineering, Status Reports, Team Player, Technical/Engineering Design, Testing, User Interface/Experience (UI/UX), Writing Skills
LOCATION
Aliso Viejo, CA
POSTED
4 days ago


Responsibilities:

  • Independently develop error-free code with high-quality validation of applications.
  • Guide other developers and assist the Lead in Software Engineering.
  • Understand and provide input to application/feature/component designs; develop according to user stories/requirements.
  • Code, debug, test, document, and communicate product/component/features at development stages.
  • Select appropriate technical options for development such as reusing, improving, or reconfiguring existing components.
  • Optimize efficiency, cost, and quality by identifying opportunities for automation/process improvements and agile delivery models.
  • Identify problem patterns and improve the technical design of the application/system.
  • Proactively identify issues/defects/flaws in module/requirement implementation.
  • Assist the Lead in Software Engineering on technical design, review activities, and demonstrate capabilities in making technical decisions.
  • Manage module-level activities and perform defect RCA and mitigation.
  • Estimate time, effort, and resource dependence for one's own work and others' work, including modules.
  • Create documentation for own work and perform peer review of documentation of others' work.
  • Report status of tasks assigned and comply with project-related reporting standards/process.
  • Execute release process and create LLD for multiple components.


Requirements:

  • Graduate in Engineering or MCA/Equivalent with 3 years of Software Engineering experience.
  • Graduate in Science/Commerce or BCA/Equivalent with 4 years of Software Engineering experience.


Preferred Skills:

  • Explain and communicate the design/development to the company.
  • Perform and evaluate test results against product specifications.
  • Develop user interfaces, business software components, and embedded software components.
  • Manage and guarantee high levels of cohesion and quality.
  • Use data models.
  • Estimate effort and resources required for developing/debugging features/components.
  • Perform and evaluate tests in the company or target environment.
  • Team player with good written and verbal communication abilities.
  • Proactively ask for help and offer help.


Knowledge Examples:

  • Appropriate software programs/modules.
  • Technical designing.
  • Programming languages.
  • DBMS.
  • Operating systems and software platforms.
  • Integrated development environment (IDE).
  • Agile methods.
  • Knowledge of company domain and sub-domain where the problem is solved.

About the Company

A

Axelon Services Corporation