Job Description for Java Full Stack Developer
1. Contribute in all phases of the software development life cycle.
2. Write well designed, testable, thread safe and efficient code as per recommended best practices in order to perform under high load conditions.
3. Prepare and produce releases of software components and deploy in QA, production and other environments.
4. Prepare RESTful webservices and provide relevant documentation on expected parameters and return complex JSON structures to connected clients while ensuring adherence to REST API standards.
5. Create DAO components with performance optimized SQL queries to interact with database.
6. Provide production/QA/vendor support in case of issues reported by debugging, perform root cause analysis and providing short term workarounds and longer-term solution.
Required Candidate Profile
1. Excellent communication, teamwork, and interpersonal skills.
2. Strong analytical capability and problem-solving skills.
3. Computer Science knowledge (data structures & algorithms)
1. Technical (Essential)
b. Strong development experience in J2EE / Java 1.5 and above
c. Strong development experience in Web/Application Servers
d. Strong SQL Knowledge using MySQL/Oracle
e. Excellent grasp of standard SDLC / JIRA development
2. Technical (Desirable)
a. Good experience in Spring MVC, Spring IOC, Spring REST, Sprint Boot
b. Good experience of Hibernate/JPA.
c. Knowledge of AWS
d. GIT Code Repository
e. Knowledge of Bootstrap 4
f. Knowledge of Spring Microservices: Spring Cloud, Service Register, Load Balancing, Circuit Breaker
ProcureTechStaff (a PNC Capital LLC firm) is a firm that specializes in providing IT consulting and Business consulting services. We focus on providing highly proficient services in the fields of Human Capital Consulting, Contingent Workforce Management Solutions, Corporate Restructuring and Staffing Process Re-Engineering.
We are defined by our relentless pursuit of Excellence globally. From large corporations to small/niche staffing agencies, we aspires to provide robust and scalable solutions that enhance the quality of Human Capital Procurement. We provide a unique business model that employs an effective utilization of highly experienced professionals, efficient work process and cutting-edge technologies. This helps customers dynamically explore the infinite possibilities of becoming a leader within their respective industries.
Simple body text this will replace with orginal content