Java Developer, Sr. designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Being a Java Developer, Sr. resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty. Additionally, Java Developer, Sr. typically reports to a supervisor or manager. To be a Java Developer, Sr. typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. (Copyright 2024 Salary.com)
Possibility of work: Hybrid
Contract duration: 12
Location: Birmingham
Industry: banking &financial services
Required Core Skills:
a. Hands on experience in designing and developing applications using Java EE platforms
b. Object Oriented analysis and design using common design patterns.
c. Profound insight of Java and JEE internals (Data structure, Algorithm and time complexity, Memory Management, Transaction management etc)
d. Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
e. Experience in the Spring Framework
f. Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) and UI technology (Angular/React JS)
g. Ability to operate independently while establishing strong working relationships with co-workers and cross-functional teams
h. Strong organizational and prioritization skills
i. Demonstrate critical attention to detail and deadlines, and are self-motivated
j. Ability to adapt to change in direction and priorities in a project and deadline-oriented environment
k. Strong written and verbal English communication skills
l. Problem-solving attitude
Nice to have skills:
a. Knowledge in any UI technology (Angular, React, JS)
b. Intermediate level knowledge of Unix environment (User commands, not System Admin commands)
c. Understanding of capital markets and middle/back office processes in financial services space
Minimum years of experience: 5-8
Roles and Responsibilities:
a. Contribute in all phases of the development lifecycle
b. Write well designed, testable, efficient code
c. Ensure designs are in compliance with specifications
d. Prepare and produce releases of software components
e. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
f. Ensure continual knowledge management
g. Adherence to the organizational guidelines and processes
2. Skills /Competencies:
a. Bachelors/Master’s degree with good experience in computer programming
b. 3 years working experience in application development using Java
Clear All
0 Java Developer, Sr. jobs found in Pine Bluff, AR area