Full Stack Java Developer
Technology
Kforce Technology StaffingWestlake, United StatesYesterdayUntil 6/7/2026
Full timeOn-site
Job description
Requirements
Must have:
- A bachelors degree or equivalent qualification - 5-8 years of direct experience in software development and Oracle database management - Over 6 years of experience in Java EE development - Background in investment or financial services, ideally in the equity compensation arena - Strong comprehension of networking and distributed computing environments - Proven ability to manage multiple tasks and maintain organization in a fast-paced setting while achieving deadlines - Eagerness to stay updated with emerging technologies and apply them to business challenges - Familiarity with Agile development frameworks like SCRUM, Extreme Programming, TDD, etc. - Excellent verbal and written communication skills, with the ability to engage collaboratively with team members - Advanced skills in crafting intricate SQL queries using Oracle - Proficient in Oracle PL/SQL including stored procedures, functions, packages, and triggers - Experience optimizing queries and stored procedures to manage large data volumes - Practical experience utilizing GitHub for source code management within a data engineering context - Knowledge of DevOps principles related to source control management, continuous integration, and deployment - Understanding of Docker for containerization and AWS for cloud deployment and application management - Familiarity with microservices architecture and emerging patterns like APIs, JAX-RS, and REST/JSON - Application development utilizing Java EE and the Spring framework - Experience with relational databases such as DB2 or Oracle and NoSQL databases - Awareness of infrastructure technologies, including Kubernetes and Kafka - Hands-on experience with CI/CD tools like Jenkins and UDeploy, along with containerization and version control systems like GIT and GitHub - Exposure to cloud platforms such as AWS or Azure
Responsibilities:
- Collaborate with our team to develop and maintain high-quality software solutions - Engage in hands-on software development, primarily using Java 17 - Implement and manage databases with a focus on Oracle - Participate in investment and financial services projects, particularly in the equity compensation sector - Apply concepts of networking and distributed computing in daily tasks - Keep up-to-date with new technologies and identify ways to incorporate these into our projects - Work within Agile methodologies, adapting to changing requirements and prioritizing tasks accordingly - Effectively communicate with team members to ensure collaborative problem-solving - Write complex SQL queries and optimize database performance where necessary - Create and manage PL/SQL stored procedures, functions, and other database components - Optimize performance tuning of queries to handle substantial data loads - Utilize GitHub for version control and source code management effectively - Employ DevOps practices for continuous integration and deployment - Develop applications in accordance with microservices architecture principles - Execute application management tasks using Docker and AWS cloud technologies - Maintain familiarity with both relational and NoSQL databases to support our development needs
Company:
We are Kforce, a leading staffing agency based in Westlake, TX, seeking a talented FS 80 BE Java 17 programmer to be part of our dynamic team. We offer a comprehensive benefits package, including medical, dental, and vision insurance, HSA, FSA, a 401(k) plan, and life, disability, and accidental death insurance for eligible employees. Our salaried personnel enjoy paid time off, while hourly employees receive paid sick leave as per legal requirements. We value diversity and are committed to providing equal opportunities for all applicants. Join us as we harness the power of technology to drive business success.
Keywords
Extreme programmingRustApache KafkaSpring FrameworkIBM Db2 FamilyJSONMongodbOracle DatabaseDevOpsF#MysqlPl/sqlPostgresqlScrumSqlJavaRelational grammarCI/CD
¿Te interesa este puesto?