Forgotten Password

Ivy Tech Solutions

Ivy Tech Solutions is looking for a Senior Full-Stack Java Developer  #SeekingJavaWorkWorkFromHome #RemoteBestJavaJobsearchSite #DeveloperJobs

Job description HI, Kindly let me know if you have a suitable fit for the following position Thanks Remote Senior Full-Stack Java Developer Duration: Contract to Hire Only H4 EAD, GC and CZ Please send the resume to or 847- 350-1008 As a key contributor to our customer journeys, you will play a critical role in creating experiences that are professional, modern, and intuitive. The Work Itself The Senior Developer will provide substantial contributions in the design, coding, testing, support and debugging of new software and enhancements to existing software, using their technical knowledge, creativity, and experience to deliver solutions to complex problems. They will be a technical expert for the team and a mentor for more junior team members. Experience with design, integration, and architectural patterns is strongly preferred “ especially as they pertain to complex, enterprise-scale, transactional systems. The Senior Developer is expected to foster collaboration in a team-centric environment; rely on experience and judgement to accomplish goals; coach team members using probing questions rather than authority; drive quality through continual improvement; exhibit strong communication and interpersonal skills; work well under pressure and aggressive timelines; and think beyond the day-to-day activities to ensure big-picture objectives are achieved. What You Will Do Design, code, debug, document, and support computer applications and tools consistent with established specifications and business requirements Write clean, reusable, scalable and secure code for deployment adhering to best practices Develop and ensure compliance with architecture principles and standards for the various systems and components based on design patterns Performing root cause analysis and helping troubleshoot technical issues Instills strong focus and best practices for creation and maintenance of high-quality deliverables Drives continuous improvement through coaching, pair programming, code review processes, and team discussions Works closely with Development Lead, Architects, Project Managers, Systems Analysts, and other members of the wider team to plan and develop the integration components Breakdown and estimate technical tasks and recommend implementation approach for team; ensure stories contain the right balance of technical direction, best practices, and level of detail Identifying and unblocking technical risks Interacting and communicating with technical and non-technical audiences Contributing to the successful completion of deliverables on time and within budget Advise team members on Ally standards, security requirements, methodologies, and processes Create and review technical documentation and specifications, as necessary Author and support the content for Context Diagrams, Application Models, Application Profiles, Integration use cases, Logical Application Models, Process Models, Logical Data Models, High Level Designs, Solution Design Documents Desired Experience & Skills Technical Knowledge of all phases of software development including design, coding, testing, debugging, implementation, and support. Experience developing cloud-ready systems (either public cloud such as AWS or Azure; or private cloud such as OpenShift) Experience with applications running in containers: OpenShift/Docker, Kubernetes, Helm Experienced full-stack developer with “hands on” enterprise software development experience on multi-tiered systems including – Java, Spring/Spring Boot, REST Web Services, data exchange (JSON, XML), Database with schema (SQL Server, Oracle), Database with no-schema (DynamoDB), Automation testing (Junit, Cucumber) Experience working with enterprise development environments and tools including – Git/BitBucket/Jenkins/Pipeline, AWS, GitLabs, JUnit, Selenium, JIRA/Confluence, SonarQube, Checkmarx, NexusIQ, Splunk Experience in Lambda Functions, Message Queuing (SQS), Message Notification (SNS), Message Streaming (Kafka) Knowledge of standard change management tools and processes, code branching/merging/commit strategies, feature branches, and trunk-based development. Experience writing and reviewing software design specifications in an object-oriented development environment, use of OO design patterns, open source security frameworks & best practices. Experience designing, developing, and implementing complex micro-services applications Strong hands-on experience writing clean, quality, and testable applications that support rapid delivery via Continuous Integration, Delivery, and automated deployments. Experience working in teams with Agile approaches such as Scrum, XP, Kanban, SAFe, etc. Experience using “ and coaching team members in the use of “ Agile development practices such as test-driven development (TDD), paired programming, automated testing, sprint planning, story card grooming, estimating, and tracking sprint goals. Experience with CI/CD and DevOps best-practices strongly preferred. Some experience working in cloud-based environments (AWS VPC, EC2, GIT) would be an advantage Plus: Big 4 consulting or startup experience a plus Charan Kumar | IVY Tech Sols Inc. 3403 N Kennecott Avenue, Suite B&C Arlington Heights, IL 60004 PH.( Direct: (847) 350-1008 |Gtalk : charan.ivytech| Powered by JazzHR

Ivy Tech Solutions

Tagged as: Developer

Apply for job

Apply For This Job

To begin the application process, please provide your email address.

Loding

By continuing you agree to minneapolisjobsearch Cookies, Privacy and Terms

Job Overview