Source description
About the role
JAVA BACK END DEVELOPER (HYB)
Responsibilities
-
Design, develop, and maintain enterprise-level applications using object-oriented programming languages such as Java or C#.
-
Write and optimize complex SQL and DB2 queries for data access, integration, and reporting.
-
Utilize development environments like Eclipse or IntelliJ for coding, debugging, and software maintenance.
-
Build and manage CI/CD pipelines using tools such as Jenkins, Maven, Ant, and GitHub (or CVS).
-
Implement and maintain automated testing using frameworks like JUnit and Selenium.
-
Monitor and enhance application performance using tools like JProfiler and JMeter; troubleshoot and resolve performance issues.
-
Collaborate with cross-functional teams to gather requirements, define solutions, and deliver high-quality software.
-
Use test management tools (e.g., HP ALM Octane) for test planning, execution, and defect tracking.
-
Participate in all phases of the software development lifecycle, including design, development, testing, and deployment.
-
Follow best practices for version control, documentation, and software quality assurance.
-
Ensure compliance with relevant software development standards and security protocols.
-
Provide ongoing support, maintenance, and enhancements for existing applications and systems.
-
Attend scheduled team meetings and collaborate using tools like Microsoft Teams and other standard communication platforms.
-
You:
-
8+ years of proficiency in Object Oriented language (Java, C#)
-
8+ years of hands-on work with DB2 and SQL queries
-
8+ years of background using Eclipse or IntelliJ
-
8+ years of involvement with Jenkins, CVS, Maven and Ant or GitHub
-
5+ years of familiarity with performance monitoring tools (e.g., JProfiler, JMeter, etc.)
-
Exposure to test tools (Junit, Selenium, etc.) preferred .
-
Utilization of HP Application Lifecycle Management (ALM Octane) preferred
More at 3B Staffing