Job Details

ID #53023549
Estado Minnesota
Ciudad Minneapolis / st paul
Fuente Radiant Digital
Showed 2024-12-06
Fecha 2024-12-07
Fecha tope 2025-02-05
Categoría Etcétera
Crear un currículum vítae

Senior Java Developer

Minnesota, Minneapolis / st paul
Aplica ya

About Us: Radiant Digital delivers technology consulting and business solutions for commercial and government clients. Our flexible delivery model allows us to provide end-to-end solution delivery, single project execution, and, or strategic resources. CMMI Maturity Level III and ISO 9001 - 2015 certified. Responsibilities: Five (5) Years of experience developing complete object-oriented Java web applications including analysis, design, implementation, build scripting, and unit testing of user interface, controller, business logic, and data tiers using the Spring Framework. Five (5) Years of experience working directly with business users to design user interfaces in Java web applications and implementation including HTML5, CSS, JavaScript, jQuery, JSP and Bootstrap. Three (3) Years of experience of developing web applications using Groovy/Grails. Two (2) Years of software architecture experience with designing and developing scalable complex applications Five (5) Years of experience developing software both independently and leading/guiding a team Three (3) Years of SQL relational database design and coding experience Experience with Java frameworks including Spring MVC, Java Server Pages (JSP), and Hibernate Experience developing APIs, web services Experience working directly with business users to elicit, refine and document requirements Demonstrated analytical and problem-solving skills Excellent oral and written communication skills Requirements: Collaborate with business users, business analysts and developers to produce software designs Provide work estimates to the project manager, provide frequent status updates and track progress against the project work plan Formulate technical design, program specifications and basic prototypes Elicit/refine requirements and transform software designs and specifications into high-functioning code in the appropriate language Architect, design and Integrate individual software solutions to higher-level systems Use web-based tools to create and advance applications Test code periodically to ensure it produces the desirable results and perform debugging when necessary Collaborate with business, development, and QA teams to develop testing and acceptance procedures Perform upgrades to make software and systems more secure and efficient Collaborate with business analysts, developers, and management to provide training, knowledge transfer, and documentation for technical support staff. Work independently to design, build, and implementation of software applications and features Provide project leadership, mentoring and training to other software developers on the team Provide knowledge transfer. Perform other related duties as assigned.

Aplica ya Suscribir Reportar trabajo