Full stack Java Developer - Plano,TX - Georgia IT Inc.
Plano, TX
About the Job
Title: Full Stack Java Developer
Location: Plano, TX
Type: Contract
US Citizen, Green Card, GC-EAD , H4-EAD preferred, No third party Corp to Corp preferred.
Job description;
Looking for 8+ years experience Java Enterprise Full Stack Java Developer who can design, develop in delivering an enterprise application. Possess strong technical background and excellent IT skills in developing enterprise-class applications and experience in designing and possess the ability to develop a unified vision for software characteristics and functions
Required Skills;
- Core Java applications Development experience
- Experience implementing real-time applications on both front-end and back-end components
- Ability to write well-abstracted, reusable, and efficient code and correctly employ design patterns
- Strong oral and written communication skills, including technical documentation
- Experience in Spring Frameworks.
- Familiarity with HTML5/CSS3, JavaScript UI development experience, and related front-end JS libraries experience in React JS, Angular or equivalent
- Knowledge of HTTP and related protocols
- Hands-on knowledge of Integrated Development Environment (IDE), version control software, client and server-side build and packaging utilities and profiling/tuning, such as Sublime, Eclipse, Node.js Package Manager (NPM), Maven, or GIT is required
- Strong RDBMS understanding; Oracle preferred
- Good in analytical & logical thinking on resolving a problem
- Able to arrive at an Optimized approach on any solutioning Microservices knowledge
Good to have skills
Experience in the Banking domain. -Preferred.
Background BE / BTech Comp Science. Preferred.
Demonstrate experience in designing and delivering enterprise-grade solutions. Preferred
Collaborate with other professionals to determine functional and non-functional
requirements for new software or applications.
Use tools and methodologies to create representations for functions and user interface of
the desired product
Collaborate, communicate with different teams, and triage technical issues across teams.
Experience in Cloud is added advantage.