Job Description :
Position : Sr. Java Developer
Location : Nashville, TN
Duration : 6+ Months Contract

Job Description:

Expertise:
Proficient in handling the complex of technical development concepts, latest software tools and technologies, strong database concepts and designing techniques
Understands Java, Spring and other service layer programming languages and has the ability to solve problems in coding, testing and deployment
Possesses good knowledge of different software systems, client/server architectures and various compatibility requirements
Experience in troubleshooting, full life-cycle software development processes and ability to understand and implement client requirements
Exhibits understanding in how to break down business requirements into implementations using best practices, latest libraries and apis, and preferred design patterns

Technical:
Achieves goals through innovation, quality and excellence
Builds products and services are according to design principles
Follows technical context, mission, vision, architecture plans, technical goals, technical context, high availability context, etc. to enable amazing products and systems to be delivered loosely coupled, highly aligned, and quickly
Follows the technology vision and strategy provided by leadership
Implements per design principles
Effective in an agile team environment
Follows procedures, policies and documentation and prototypes as needed of requirements across project phases for teams to follow
Exhibits technical expertise in design, development and systems integration
Able to make quick decisions and solve technical problems
Enjoys continuous learning and growth to sharpen software skills
Implement solutions of several platform components with an emphasis on our BPA platform
Develop and maintain enterprise artifacts, code, functional specifications and design specifications
Analyze and debug performance issues across distributed services
Expert understanding in modern software development methodologies
In-depth knowledge of design patterns, enterprise integration patterns, and patterns for modern enterprise architecture
Proven experience in design and implementation of service oriented architecture, domain driven design (DDD), Microservices architecture
Other skills may include architectural design patterns, Linux shell scripting, .net, Azure, Revenue Cycle processes and understanding of medical financial transactions.
Java, Spring, Angular.js, Node.js, React.js
             

Similar Jobs you may be interested in ..