Copyright OPTnation. All rights reserved.

Java Developer

Job ID : 28562

Job Title : Java Developer

Location : Sugar Land

Comapny Name : Data Aces

Job Type : Full-Time

Industry : Computer/Software

Salary :  $50000 - $90000  per year

Work Authorization : ["OPT","CPT","H4","Green Card Holder","Canadian Citizen","US Citizen"]

No. of Positions : 5-10

Posted on : 05-13-2022

Required Skills : Java J2ee Developer,

Benefits : Medical Insurance

Job Description :

Java Developer - Cloud

We are looking for a Java Developer, with good understanding of delivering applications on AWS. You do not need to have all the skills below; the full description is intended as a way to understand all the technologies we work with. The typical OPT candidate comes in with some programming skill and picks up the other tools and techniques as they work on the job. 

We do exciting software development in a niche area (big data analytics) and our software is used by large companies in their data analytics projects. This role is a great way to come in and learn from the best developers and contribute feature development to an interesting tool with a good user base. As you move forward in your knowledge and capabilities you can choose to do customer facing roles as well. 

DETAILED DESCRIPTION: Working in an agile environment, Assists and contributes to combining technical expertise with best practices, and standardize solutions in an effort to align and implement digital solutions with program and business strategy. Delivers architectural expertise to technical and development teams for new software or significant enhancements to existing software. Demonstrates broad knowledge of highly complex technology solutions, business processes and capabilities. The Java Developer conducts complex business process analysis, develops architectural approach, POC's and leads/participates in design sessions with development teams to implement the solutions aligning with the architecture SKILLS REQUIRED:

• In-depth knowledge of Software Design and Architecture Patterns, Java design Patterns.  • Experience working on complex cloud-based software projects, web application development, security and open source technologies  • Cloud based development on AWS, understanding of web application deployment, interaction between apps using APIs like REST and GRAPHQL • Enterprise coding standards; strong understanding of Microservices • Analytical skills  • Verbal and written communication  • Ability to multitask, meet deadlines, and work in a fastpaced environment. • Ability to adapt to change  • Knowledge and experience with Cloud Technologies on AWS like Amazon SQS, Amazon SNS, AWS APIs, AWS CLI, Amazon Kinesis, Apache Kafka, DynamoDB  • Big Data Technologies Cassandra, Hadoop, Spark, Solr  • Proficiency in technologies like Java, J2EE(JSP/Servlet/JDBC/MS), Web Services, SOAP, REST, SQL PL/SQL, JSON, XML, Maven, Ant  • Knowledge of Frameworks like Spring, Struts, Hibernate, iBatis • Experience working with Databases like Oracle, SQL Server, DB2  • Web/Application Servers: Apache Tomcat, WebSphere, JBoss

ACTIVITIES: Interacts with product owners, developers, and platform engineers to envision, model and design technology solutions to solve business problems with architectural solutions  • Designs and builds high availability, scalable, secure, and cost optimized architecture  • Recommends the techniques/technologies that should be applied at the lowest application level. Performs fit analysis for matching the right tool and pattern to the purpose  • Helps identify and design reusable approaches to apply across the enterprise and business partner relationships  • Assists the team with the presentation of technical processes to all levels  • Efficient code development in Java • Reviews the code to ensure the quality of the design by avoiding complexity, advocating clarity and does hands-on work in terms of developing prototypes, contributing code or evaluating technologies.  • Conducts POCs to demonstrate architectural fit  • Ensures that the solution design complies with the enterprise's architecture standards for technical information and application architecture • Creates, maintains architectural artifacts, design and development documentation

PARTICIPATES IN: • Daily Stand-up meeting • Backlog grooming meeting • Sprint planning meeting • Sprint retrospective meeting • Sprint demo • Requirement discussions • Technical design sessions  

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!