Software Engineer
Xoriant Corporation
San Diego, CA, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Apache Tomcat
HTML5
Big Data
Bug Tracking Systems
Unix
Cascading Style Sheets (CSS)
Computer Programming
Linux
+21 more
Django Web Framework
Java Platform Enterprise Edition (J2EE)
Java Architectures
JSON
JQuery
Python (Programming Language)
NoSQL
Object-Oriented Software Development
Web Container
Web Applications
Web Application Frameworks
Web Services
Extensible Markup Language (XML)
Extensible Stylesheet Language (XSL)
Test-Driven Development (TDD)
Flask (Web Framework)
Software Application Programming
Git
Information Technology
Restful APIs
Software Version Control
Job description
- The Sr. Software Engineer is responsible for design and implementation of interactive web-based services.
- Candidate will be creating and maintaining Java code and provide component level designs for the Sony PlayStation Network platform.
Requirements
- The candidate must have experience in developing Java based applications on Unix (Linux) platforms and must be a full-stack developer., * BS degree in computer science or equivalent.
- Minimum of 5-7 years programming experience in Java.
- Hands on experience in RESTful API architecture and development.
- Experience building solutions on AWS utilizing AWS products and services.
- Development experience using HTML/HTML5, CSS/CSS3, Java, JavaScript, JQuery, XML/XSL, JSON.
- Knowledge of security standards and techniques for web applications.
- Experience developing applications on Unix/Linux platforms.
- Experience delivering high performance, active-active, linearly scalable services (Enterprise Java/J2EE, Web Services, Big Data/NoSQL, REST).
- Experience with servlet containers (e.g., Tomcat), JAXRS, Spring, and related technologies.
- Experience with agile development methodologies and test-driven development processes preferred.
- Experience using source control (esp. Git) and bug tracking systems in a team environment.
- Experience in object-oriented analysis and design.
- Experience developing web services using JSON and XML.
Nice to have:
- Good knowledge of Python 3 and at least one of the Python web frameworks such as Django, Bottle or Flask
Additional Skills:
- Must possess the drive and passion for quality with the ability to inspire, excite and motivate other team members.
- Must possess outstanding verbal and written communication skills, and be able to work with others at all levels, effective at working with geographically remote and culturally diverse teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago