Epicareer Might not Working Properly
Learn More
M

Back-End Developer (32266)

Salary undisclosed

Checking job availability...

Original
Simplified
The role involves implementing software solutions for financial services by collaborating with users, analyzing systems, and following the software development lifecycle. Responsibilities include developing high-quality software, leading projects, performing testing, and documenting solutions while ensuring adherence to coding standards and project requirements.

Key Responsibilities:

  • Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, and following the software development lifecycle.
  • Implement well-designed, testable, and efficient code according to project requirements and adhere to coding standards, guidelines, quality procedures, and schedules.
  • Lead software projects from scoping requirements through actual launch and implementation.

Requirements:

  • Bachelor's degree in computer science/engineering or related field.
  • Minimum 6 years of work experience with lead experience.
  • Strong database and query-building knowledge.
  • Knowledge of Application Servers (JBoss/Websphere/Weblogic).
  • Experience with Java, J2EE, Spring, Spring Boot, Hibernate, Web Services.
  • Strong experience in multi-threaded server-side Java programming.
  • Experience with Apache Kafka for event-driven architecture.
  • Experience with Eclipse, Maven, Sonar, JUnit tools.
  • Experience with agile methodologies.
  • Proficiency in HTML/DHTML/JavaScript/XML/CSS.
  • Knowledge of MS SQL, Oracle, DB2, OOAD, UML.
  • Ability to work in remote/office settings with flexible hours.

INDSponsor
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
The role involves implementing software solutions for financial services by collaborating with users, analyzing systems, and following the software development lifecycle. Responsibilities include developing high-quality software, leading projects, performing testing, and documenting solutions while ensuring adherence to coding standards and project requirements.

Key Responsibilities:

  • Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, and following the software development lifecycle.
  • Implement well-designed, testable, and efficient code according to project requirements and adhere to coding standards, guidelines, quality procedures, and schedules.
  • Lead software projects from scoping requirements through actual launch and implementation.

Requirements:

  • Bachelor's degree in computer science/engineering or related field.
  • Minimum 6 years of work experience with lead experience.
  • Strong database and query-building knowledge.
  • Knowledge of Application Servers (JBoss/Websphere/Weblogic).
  • Experience with Java, J2EE, Spring, Spring Boot, Hibernate, Web Services.
  • Strong experience in multi-threaded server-side Java programming.
  • Experience with Apache Kafka for event-driven architecture.
  • Experience with Eclipse, Maven, Sonar, JUnit tools.
  • Experience with agile methodologies.
  • Proficiency in HTML/DHTML/JavaScript/XML/CSS.
  • Knowledge of MS SQL, Oracle, DB2, OOAD, UML.
  • Ability to work in remote/office settings with flexible hours.

INDSponsor
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job