Full Stack Java Developer at Equinox IT Solutions
Bethesda, MD 20892
About the Job
Job Description
Responsibilities:
Possess 10+ years of professional experience.
Design, code, and maintain Java-based applications.
Develop new systems and enhance existing ones by implementing bug fixes and feature improvements.
Provide production support and conduct unit testing of Java code.
Analyze system requirements and manipulate data to facilitate informed decision-making.
Utilize tools and technologies such as Java, JEE, Oracle, Eclipse, XML, and Bootstrap.
Required Skills and Experience:
Strong expertise in object-oriented design and development.
Proven track record of building enterprise-level applications using JEE/JEE technologies, including Java 1.7+, Spring MVC, Spring JDBC, and Hibernate.
Solid experience in RDBMS and database design, specifically with Oracle and PL/SQL.
Hands-on experience with XML, Web Services (RESTful and SOAP), and Apache CXF.
Proficiency in front-end technologies, including Bootstrap, HTML5, CSS3, JavaScript libraries, jQuery, Ajax, Tiles, Angular, and ReactJS.
Knowledge of automated testing tools, such as JUnit, Cucumber, and Selenium.
Experience with source control and configuration management tools like Git, Stash, and JIRA.
Familiarity with Agile Scrum methodology and experience working in Agile environments.
Educational Requirements:
A Bachelor’s degree (or equivalent) in Computer Science or a related field.
Responsibilities:
Possess 10+ years of professional experience.
Design, code, and maintain Java-based applications.
Develop new systems and enhance existing ones by implementing bug fixes and feature improvements.
Provide production support and conduct unit testing of Java code.
Analyze system requirements and manipulate data to facilitate informed decision-making.
Utilize tools and technologies such as Java, JEE, Oracle, Eclipse, XML, and Bootstrap.
Required Skills and Experience:
Strong expertise in object-oriented design and development.
Proven track record of building enterprise-level applications using JEE/JEE technologies, including Java 1.7+, Spring MVC, Spring JDBC, and Hibernate.
Solid experience in RDBMS and database design, specifically with Oracle and PL/SQL.
Hands-on experience with XML, Web Services (RESTful and SOAP), and Apache CXF.
Proficiency in front-end technologies, including Bootstrap, HTML5, CSS3, JavaScript libraries, jQuery, Ajax, Tiles, Angular, and ReactJS.
Knowledge of automated testing tools, such as JUnit, Cucumber, and Selenium.
Experience with source control and configuration management tools like Git, Stash, and JIRA.
Familiarity with Agile Scrum methodology and experience working in Agile environments.
Educational Requirements:
A Bachelor’s degree (or equivalent) in Computer Science or a related field.