Java Developer with AWS - GeekSoft Consulting - Berkley, Michigan, United States

Thu, 12 Mar 2026 04:00:23 -0500

Help design, build and continuously improve the clients online platform. <\/span>
<\/span><\/span><\/li>

Research, suggest and implement new technology solutions following best practices\/standards.<\/span>
<\/span><\/span><\/li>

Take responsibility for the resiliency and availability of different products.<\/span>
<\/span><\/span><\/li>

Be a productive member of the team.<\/span>
<\/span><\/li>
<\/ul>

<\/div><\/span>

Requirements<\/h3>

Experience working in Agile software development environments, covering the full development lifecycle from design and development through implementation and support.<\/span>
<\/span><\/span><\/li>

Strong technical expertise in Java, J2EE, Spring Framework, Microservices, Web Services, and PL\/SQL.<\/span>
<\/span><\/span><\/li>

Solid understanding of Object\-Oriented Analysis and Design (OOAD) methodologies and development lifecycles.<\/span>
<\/span><\/span><\/li>

Hands\-on experience with source code management and CI\/CD tools such as Git and Jenkins.<\/span>
<\/span><\/span><\/li>

Proven experience in Java application development using Java, J2EE, Spring, MVC frameworks, Java design patterns, and JUnit for testing.<\/span>
<\/span><\/span><\/li>

Knowledge of relational databases such as Oracle and SQL Server, with strong SQL development skills.<\/span>
<\/span><\/span><\/li>

Experience developing and integrating web services using SOAP and REST technologies.<\/span>
<\/span><\/span><\/li>

Strong working knowledge of development tools including IntelliJ IDEA, Maven, and Apache Tomcat.<\/span>
<\/span><\/span><\/li>

Ability to collaborate effectively within cross\-functional teams and build strong working relationships to achieve shared objectives.<\/span>
<\/span><\/span><\/li>

Understanding of application architecture, system design, and business process integration.<\/span>
<\/span><\/span><\/li>

Proficiency in modern programming languages and enterprise application development practices.<\/span>
<\/span><\/span><\/li>

Experience designing and building complex enterprise applications, particularly within modern banking architectures using Java\/J2EE\/Spring technologies.<\/span>
<\/span><\/span><\/li>

Proficiency in developing Java\-based web applications, middleware services, and batch processing systems.<\/span>
<\/span><\/span><\/li>

Hands\-on experience in system design, analysis, development, coding, unit testing, debugging, and documentation for large\-scale Java\/J2EE applications.<\/span>
<\/span><\/span><\/li>

Experience implementing Web Services and Java RMI to improve system integration and enhance communication between front\-end and back\-end systems.<\/span>
<\/span><\/span><\/li>

Strong understanding of the Software Development Life Cycle (SDLC), including business analysis, development, maintenance, and continuous software improvement.<\/span>
<\/span><\/span><\/li>
<\/ul>

<\/div><\/span>

Benefits<\/h3>

A challenging, innovating environment. <\/span>
<\/span><\/span><\/li>

Opportunities for learning where needed.<\/span>
<\/span><\/li>
<\/ul>

<\/div>

<\/div>

<\/div><\/span>

<\/body>
<\/html>"}}],"isMobile":false,"iframe":"true","jobType":"Contract","applyName":"Apply Now","zsoid":"20059825787","FontFamily":"Verdana, Geneva, sans\-serif","jobOtherDetails":[{"fieldLabel":"Industry","uitype":2,"value":"Technology"},{"fieldLabel":"Work Experience","uitype":2,"value":"5+ years"},{"fieldLabel":"State\/Province","uitype":1,"value":"New Jersey"},{"fieldLabel":"City","uitype":1,"value":"Berkley"},{"fieldLabel":"Zip\/Postal Code","uitype":1,"value":"02779"}],"headerName":"Java Developer with AWS","widgetId":"1321000000011497","isJobBoard":"false","userId":"1321000000221003","attachArr":[],"customTemplate":"3","isCandidateLoginEnabled":true,"jobId":"1321000015502185","FontSize":"12","location":"Berkley","embedsource":"CareerSite","logoId":"42dfbe9b742c8045d45de83cbd0e940c4aaa7"}