What are the responsibilities and job description for the Java Software Engineer position at Flexton Inc.?
Java SW Engineer
Hybrid/Sunnyvale, CA
- Location: Remote or Walmart locations (hybrid)
- Duration: 12-18 Months
- Pay Range: $40- $45/hr on W2
Preference : Ivy League graduate preferred
Design, build, and maintain high performant APIs and software services using Java, Python, RUST, Memcache/Redis, Cassandra/ElasticSearch/Postgres.
- Develop, test, and deploy in Kubernetes, familiarity with Docker and CI/CD using Jenkins
- Develop robust, maintainable, reusable code for managing functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting for software test, integration, and production environments.
- Plan and implement a series of steps which potentially includes reconfiguration, integration, removal, or addition of application components to enhance the application's functionality, resiliency, usability, and security.
- Understand the Business/Stakeholder/Technical requirements and assist in analyzing the existing solutions to address the needs. Assist in creation of simple, modular, extensible functional design for the product/solution in adherence to the requirements.
- Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions.
- Analyze defects from past projects/solutions to avoid recurrence of similar defects.
- Analyze system performance impacting the complete product for non-functional requirements like reliability, operability, performance efficiency and security. Troubleshoot performance and availability bottlenecks for the application.
- Develop, maintain, and enhance automated test cases and deployment procedures.
- Follow coding and design best practices developed by the teams and contribute towards their continuous improvement.
Salary : $40 - $45