What are the responsibilities and job description for the Principal Engineer position at Saksoft?
Job Details
Position: Principal Engineer
Location: Dallas, TX
Duration: Long Term
Visa: Any Visa is Fine
The candidate will be required to follow the hybrid requirement and the interview process is two rounds, one virtual and one onsite.
Minimum Requirements
Bachelor s degree in computer science, electronics, engineering, or related field, plus 5-7 years of experience in the job offered or in software development or engineering plus demonstrated
experience in:
o Design/Development Techniques: Object-oriented Analysis and Design) OOAD, Unified
Modelling Language (UML), Test Driven Development (TDD), Java Design Patterns,
Enterprise Integration Design Patterns, Disaster Recovery Design and Development
o Web Technologies: Java EE, Spring MVC, Spring Web Flow, Struts, HTML, CSS, XML,
Servlets, JSP, JavaScript, JQuery, Junit, JSON, Ajax, Angular, React
o Service Technologies: Java 1.8, EJB, Spring Framework, Spring Boot, Groovy, In-
memory computation, REST/SOAP Web Service, WSDL, JAXB, JAXP, XPATH, XSLT,
XQuery, XSD, JMS, Spring Integration, WebSphere MQ, ActiveMQ
o Relational Database and Persistence: Hibernate (Object/Relational Mapping), JPA,
JDBC,MySQL, Oracle, PostgreSQL, PL/SQL, Query Performance Tuning
o No-SQL Database: DynamoDB, NoSQL
o Cloud Technologies: Amazon Web Services (AWS), CloudFormation Template
o Caching Technologies: Redis Cache, EhCache
Messaging Technologies: Kafka, Azure Event Hubs
o Servers: Tomcat, JBoss, Glassfish, WebSphere
o CI/CDTools Junit, Mockito, JBehave, Maven, Jenkins, Nexus, Chef, Puppet,
Linux/UNIX Shell Scripting, Ruby
o SCM Tools Git, Subversion
o Monitoring Tools: Dynatrace, CloudWatch, Zenoss.
o Project Management Tools: Jira, Rally, Confluence, Visio, PowerPoint,
Excel, Word
o Operating Systems: Windows, Unix, Linux
o IDEs: Eclipse, RAD, Oracle SQL Developer, PuTTY, Visual Studio Code, Robo Mongo,
o Testing tools - Postman, SoapUI
o Methodologies: Agile, Scrum, Kanban, XP
Top 3 mandatory skills:
Micro Services, Spring Boot, Kafka, Java, PostgreSQL, Kubernetes, Redis, Git, Github Actions, Maven, Junit, Agile, Production Support experience. Ideal Candidate:
He needs to be delivery quality code, reliable and good debugging skills for production support Environment To express interest, kindly forward your resume to Thank you,
Sridhar.P