Job Description :
Title : Mid-Level Java Developer ( Just need 4-5 yrs Full Stack Developer )

Location : Greenwood Village, CO 80112

Duration : 12+ months

Visa : NO H1B

Essential Duties and Responsibilities include the following: •

Additional Skills: 2-3+ years’ experience with these technologies for cloud solution deployments J2EE (Java version 8 and newer) & Object Oriented concepts Experience with web UI frameworks (Angular, JavaScript, BootStrap, Material.ui) Experience with Spring MVC. Experience with JSON and XML Experience with platforms and tools: Linux, Maven, Git and/or BitBucket, Grails, Storm, Kafka

Client will be working on cloud solution deployments

Code implementation based upon requirements.

Developer testing, unit-testing and bug-fixing.

Following industry and corporate best practices in software development (Agile or Scaled Agile Framework)

Participates in the requirements analysis and design for software applications or sub-components.

Codes or maintains software applications or sub-components from specifications.

Creates documented applications architectures, detail designs, class diagrams, use cases and coding specifications.

Unit tests applications as identified in the development methodology, and creates appropriate documentation.

Performs software troubleshooting and provides problem resolution.

Complies with established software development methodologies, standards and procedures.

Performs code walk-through to ensure code standards are applied and maintained

. • Documents status reports and records time expended.

Designs, reviews, and makes recommendations for improvements to software development environment and processes

. • Provides technical assistance on software products and other technologies to team members, contractors, and vendors as directed.

Conducts original presentations on software products and engineering strategies to business units, executive management and others, as required or requested and approved.

Performs other related duties, including special projects, as requested or required. Knowledge and Skills:

Proven ability working within software development teams.

Excellent software development skills - we expect at least 4+ years of relevant experience

. • Proven ability to produce clear, flexible and self-explanatory code.

Ability to work independently and as a team member. • Good communication skills. • BSc, MSc in Computer Science / Computer Engineering or equivalent experience.