Java Application Developer

Solekai Systems Corp Dallas , TX 75201

Posted 2 months ago

Accenture Flex offers you the flexibility of fixed duration project-based work powered by Accenture, a leading global professional services company. Accenture is consistently recognized on FORTUNE's 100 Best Companies to Work For and DiversityInc's Top 50 Companies for Diversity lists.

As an Accenture Flex employee, you will apply your skills and experience to help drive business transformation for leading organizations and communities. In addition to delivering innovative solutions for Accenture's clients, you will work with a highly skilled, diverse network of people across Accenture businesses who are using the latest emerging technologies to address today's biggest business challenges. You will receive competitive rewards and access to benefits programs and world-class learning resources.

An application developer contributes to the development, delivery and maintenance of technology-based business solutions. He/she is skilled in designing, coding, testing, and implementing configuration changes to software applications to meet both functional and technical requirements. He/she may have some oversight responsibility for the technology solution.

Key Responsibilities May Include:

Gathering functional requirements and developing technical specifications & project/test planning

Potentially leading development teams and supervising other technical resources

Designing/developing software applications, project prototypes, proofs of concept & client demos

Reviewing designs & code output from development team and results produced by QA personnel


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Java Application Architect (Triumphpay) (10580)

Triumph Bancorp, Inc.

Posted 1 week ago

VIEW JOBS 5/23/2020 12:00:00 AM 2020-08-21T00:00 Position Summary: The Senior Java Application Architect supports the Solutions team in designing and leads the implementation of custom systems and applications aligned to business requirements. The Senior Java Application Architect (Java, SQL) is responsible for implementing the design and ensuring successful development of web and other applications through the entire software life cycle. The Developer will need to be familiar with the best practices of implementing application design principles including security, performance, scalability, error logging, and testing. The primary languages used in this position are Java and SQL, deployed to a Linux/AWS/Docker environment. ESSENTIAL DUTIES & RESPONSIBILITIES Lead implementation of and contribute to custom-developed web applications to assist internal business partners. * Work with Business Analysts to understand business requirements and effectively size Sprints. * Contribute to the design, analyze, code, test, debug and support new and existing applications. * Maintain, troubleshoot, optimize and improve existing applications and system. * Contribute to the development of a product through the lifecycle of analysis and design and lead the coding, testing, deployment, and support. * Ensure that the implementation of application designs are secure, performant, scalable, fault tolerant, and testable. * Utilize analytical, process and/or technical skills to meet project objectives and deliverables that are self-directed and within project scope. * Work within a cross-functional team to develop enhancements in a highly iterative fashion. Involves close collaboration with product owners, developers and testers. * Communicate project issues and/or risks in a timely manner. * Identify critical paths to meet business deadlines. * Be able to operate in a highly regulated environment (SOX Compliance). * Mentor more junior team members in development practices and processes. * Other duties as assigned. EXPERIENCE & EDUCATION The successful candidate will possess business operations experience and skills, analytical and critical thinking skills, and attention to detail. Additionally, the ideal candidate should possess the following: * 5+ year's application development experience in a professional environment. * Experience reviewing code and making recommendations for improvement * Experience identifying customer's business needs and providing a technological solution. * Strong technical, logical, analytical, and problem-solving skills. * Experience with Java, Spring, and Spring Boot * Understanding of modern JavaScript frameworks such as React, Redux, Angular or equivalent. * Experience with databases, including Microsoft SQL Server and PostgreSQL * Experience in Bash/Linux, AWS, Docker, and messaging technologies is preferred. * Experience with agile implementation methodologies * Bachelor's Degree, preferably in Computer Information Systems, Computer Science or related field, or equivalent skills and experience. SKILLS & ABILITIES REQUIRED * 7+ years development experience. * 3+ years management/team lead experience. * Java, Spring, Spring Boot, Spring MVC, REST web services. * HTML, CSS, JavaScript, React or equivalent. * Database experience (Microsoft SQL Server, Oracle, PostgreSQL) * AWS, Kafka, Kubernetes, and Docker skills preferred. * Experience in infrastructure automation tools, such as Ansible and Terraform, is a plus. * Strong background in building scalable, high quality and high-performance application on the Microsoft technology stack. * Excellent communication skills. * Ability to self-direct and effectively manage time. * Strong initiative and drive with high productivity and work ethic. WORK ENVIRONMENT The work environment characteristics described here maybe encountered while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. * Moderate noise (i.e. business office with computers, phone, and printers, light traffic). * Ability to work in a confined area. * Ability to sit at a computer terminal for an extended period of time. Occasional stooping or kneeling may be necessary. * While performing the duties of this job, the employee is regularly required to stand, sit, talk, hear and use hands and fingers to operate a computer keyboard and telephone. * Specific vision abilities are required by this job due to computer work. * Light to moderate lifting is required. * Regular, predictable attendance is required. Triumph Bancorp, Inc. Dallas TX

Java Application Developer

Solekai Systems Corp